libzypp  17.34.1
zyppng::RpcMessage Class Reference

#include <zypp-core/zyppng/rpc/messagestream.h>

Public Member Functions

 RpcMessage ()
 
 RpcMessage (zypp::proto::Envelope data)
 
 RpcMessage (const RpcMessage &)=default
 
 RpcMessage (RpcMessage &&)=default
 
RpcMessageoperator= (const RpcMessage &)=default
 
RpcMessageoperator= (RpcMessage &&)=default
 
void set_messagetypename (std::string name)
 
const std::string & messagetypename () const
 
void set_value (std::string name)
 
const std::string & value () const
 
std::string serialize () const
 

Public Attributes

zypp::RWCOW_pointer< zypp::proto::Envelope > _data
 

Friends

class RpcMessageStream
 

Detailed Description

Definition at line 63 of file messagestream.h.

Constructor & Destructor Documentation

◆ RpcMessage() [1/4]

zyppng::RpcMessage::RpcMessage ( )

Definition at line 18 of file messagestream.cc.

◆ RpcMessage() [2/4]

zyppng::RpcMessage::RpcMessage ( zypp::proto::Envelope  data)

Definition at line 22 of file messagestream.cc.

◆ RpcMessage() [3/4]

zyppng::RpcMessage::RpcMessage ( const RpcMessage )
default

◆ RpcMessage() [4/4]

zyppng::RpcMessage::RpcMessage ( RpcMessage &&  )
default

Member Function Documentation

◆ operator=() [1/2]

RpcMessage& zyppng::RpcMessage::operator= ( const RpcMessage )
default

◆ operator=() [2/2]

RpcMessage& zyppng::RpcMessage::operator= ( RpcMessage &&  )
default

◆ set_messagetypename()

void zyppng::RpcMessage::set_messagetypename ( std::string  name)

Definition at line 26 of file messagestream.cc.

◆ messagetypename()

const std::string & zyppng::RpcMessage::messagetypename ( ) const

Definition at line 31 of file messagestream.cc.

◆ set_value()

void zyppng::RpcMessage::set_value ( std::string  name)

Definition at line 36 of file messagestream.cc.

◆ value()

const std::string & zyppng::RpcMessage::value ( ) const

Definition at line 41 of file messagestream.cc.

◆ serialize()

std::string zyppng::RpcMessage::serialize ( ) const

Definition at line 46 of file messagestream.cc.

Friends And Related Function Documentation

◆ RpcMessageStream

friend class RpcMessageStream
friend

Definition at line 66 of file messagestream.h.

Member Data Documentation

◆ _data

zypp::RWCOW_pointer<zypp::proto::Envelope> zyppng::RpcMessage::_data

Definition at line 84 of file messagestream.h.


The documentation for this class was generated from the following files: