#include <include/hiker/prv/IpcMessage.h>
Public Types | |
enum | PackMode { none, send, receive } |
Public Member Functions | |
Message () | |
Message (AlpMessage *msg) | |
Message (int what) | |
Message (const Message &rhs) | |
~Message () | |
Message & | operator= (const Message &) |
alp_status_t | Status () const |
PackMode | Mode () const |
int | What () const |
alp_status_t | AddInt32 (int32_t i) |
alp_status_t | AddUInt32 (uint32_t i) |
alp_status_t | AddBool (bool b) |
alp_status_t | AddFloat (float f) |
alp_status_t | AddString (const char *s) |
alp_status_t | AddString (const std::string &s) |
alp_status_t | AddString (const alp::string &s) |
alp_status_t | AddByteArray (const unsigned char *a, uint32_t len) |
alp_status_t | GetInt32 (int32_t &i) |
alp_status_t | GetUInt32 (uint32_t &i) |
alp_status_t | GetBool (bool &b) |
alp_status_t | GetFloat (float &f) |
alp_status_t | GetString (char *&s) |
alp_status_t | GetString (std::string &s) |
alp_status_t | GetString (alp::string &s) |
alp_status_t | GetByteArray (unsigned char *&a, uint32_t &len) |
Friends | |
class | Server |
class | Client |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|