|
Classes |
class | BaseOverlayMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | BaseRouteMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | BaseAppDataMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | BaseRpcMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | BaseCallMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | BaseResponseMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | RpcTimeoutMessage |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | FindNodeCall |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | FindNodeResponse |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | FailedNodeCall |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | FailedNodeResponse |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | PingCall |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
class | PingResponse |
| Class generated from BaseOverlayMessage.msg by opp_msgc. More...
|
Defines |
#define | MSGC_VERSION 0x0304 |
#define | KEY_L OverlayKey::getLength() |
#define | NODEHANDLE_L (IPADDR_L + UDPPORT_L + KEY_L) |
#define | BASEOVERLAY_L(msg) TYPE_L |
#define | BASEROUTE_L(msg) |
#define | BASEAPPDATA_L(msg) BASEOVERLAY_L(msg) |
#define | BASERPC_L(msg) (BASEOVERLAY_L(msg) + NONCE_L + NODEHANDLE_L) |
#define | BASECALL_L(msg) BASERPC_L(msg) |
#define | BASERESPONSE_L(msg) BASERPC_L(msg) |
#define | FINDNODECALL_L(msg) (BASECALL_L(msg) + KEY_L) |
#define | FINDNODERESPONSE_L(msg) |
#define | FAILEDNODECALL_L(msg) (BASECALL_L(msg) + IPADDR_L + UDPPORT_L) |
#define | FAILEDNODERESPONSE_L(msg) (BASERESPONSE_L(msg) + 8 * sizeof(bool)) |
#define | PINGCALL_L(msg) BASECALL_L(msg) |
#define | PINGRESPONSE_L(msg) BASERESPONSE_L(msg) |
Enumerations |
enum | BaseOverlayMessageType { OVERLAYSIGNALING = 0,
RPC = 1,
APPDATA = 2,
OVERLAYROUTE = 3
} |
| Enum generated from BaseOverlayMessage.msg by opp_msgc. More...
|
Functions |
void | doPacking (cCommBuffer *b, BaseOverlayMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseOverlayMessage &obj) |
void | doPacking (cCommBuffer *b, BaseRouteMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseRouteMessage &obj) |
void | doPacking (cCommBuffer *b, BaseAppDataMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseAppDataMessage &obj) |
void | doPacking (cCommBuffer *b, BaseRpcMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseRpcMessage &obj) |
void | doPacking (cCommBuffer *b, BaseCallMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseCallMessage &obj) |
void | doPacking (cCommBuffer *b, BaseResponseMessage &obj) |
void | doUnpacking (cCommBuffer *b, BaseResponseMessage &obj) |
void | doPacking (cCommBuffer *b, RpcTimeoutMessage &obj) |
void | doUnpacking (cCommBuffer *b, RpcTimeoutMessage &obj) |
void | doPacking (cCommBuffer *b, FindNodeCall &obj) |
void | doUnpacking (cCommBuffer *b, FindNodeCall &obj) |
void | doPacking (cCommBuffer *b, FindNodeResponse &obj) |
void | doUnpacking (cCommBuffer *b, FindNodeResponse &obj) |
void | doPacking (cCommBuffer *b, FailedNodeCall &obj) |
void | doUnpacking (cCommBuffer *b, FailedNodeCall &obj) |
void | doPacking (cCommBuffer *b, FailedNodeResponse &obj) |
void | doUnpacking (cCommBuffer *b, FailedNodeResponse &obj) |
void | doPacking (cCommBuffer *b, PingCall &obj) |
void | doUnpacking (cCommBuffer *b, PingCall &obj) |
void | doPacking (cCommBuffer *b, PingResponse &obj) |
void | doUnpacking (cCommBuffer *b, PingResponse &obj) |
Variables |
static const int | TYPE_L = 8 |
static const int | IPADDR_L = 32 |
static const int | UDPPORT_L = 16 |
static const int | HOPCOUNT_L = 16 |
static const int | NONCE_L = 32 |
static const int | NEIGHBORSFLAG_L = 8 |