#include <omnetpp.h>#include <CommonMessages_m.h>#include <Vector2D.h>Go to the source code of this file.
Classes | |
| class | PubSubTimer |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubJoinCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubJoinResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubResponsibleNodeCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubResponsibleNodeResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubTakeOverSubspaceCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubTakeOverSubspaceResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubSubscriptionCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubSubscriptionResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubUnsubscriptionMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubHelpCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubHelpResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubIntermediateCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubIntermediateResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubBackupCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubBackupResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubPingCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubPingResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubReplacementMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubFailedNodeMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubNodeLeftMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubAdoptChildCall |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubAdoptChildResponse |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubReleaseIntermediateMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubHelpReleaseMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubBackupSubscriptionMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubBackupIntermediateMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubBackupUnsubscribeMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubMoveMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
| class | PubSubMoveListMessage |
Class generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More... | |
Defines | |
| #define | MSGC_VERSION 0x0401 |
| #define | PUBSUB_JOINCALL_L(msg) (BASECALL_L(msg) + PUBSUB_VECTOR_L + PUBSUB_RESS_L) |
| #define | PUBSUB_JOINRESPONSE_L(msg) (BASECALL_L(msg) + NODEHANDLE_L) |
| #define | PUBSUB_RESPONSIBLENODECALL_L(msg) (BASECALL_L(msg) + PUBSUB_VECTOR_L) |
| #define | PUBSUB_RESPONSIBLENODERESPONSE_L(msg) (BASECALL_L(msg) + NODEHANDLE_L) |
| #define | PUBSUB_TAKEOVERSUBSPACECALL_L(msg) (BASECALL_L(msg) + PUBSUB_VECTOR_L) |
| #define | PUBSUB_TAKEOVERSUBSPACERESPONSE_L(msg) (BASECALL_L(msg)) |
| #define | PUBSUB_SUBSCRIPTIONCALL_L(msg) (BASECALL_L(msg) + PUBSUB_SUBSPACE_L) |
| #define | PUBSUB_SUBSCRIPTIONRESPONSE_L(msg) (BASECALL_L(msg) + PUBSUB_FLAG_L) |
| #define | PUBSUB_UNSUBSCRIPTION_L(msg) (NODEHANDLE_L + PUBSUB_SUBSPACE_L) |
| #define | PUBSUB_HELPCALL_L(msg) (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L) |
| #define | PUBSUB_HELPRESPONSE_L(msg) (BASECALL_L(msg) + NODEHANDLE_L) |
| #define | PUBSUB_INTERMEDIATECALL_L(msg) (BASECALL_L(msg) + PUBSUB_SUBSPACE_L) |
| #define | PUBSUB_INTERMEDIATERESPONSE_L(msg) (BASECALL_L(msg)) |
| #define | PUBSUB_BACKUPCALL_L(msg) (BASECALL_L(msg) + msg->getIntermediatesArraySize()*NODEHANDLE_L + msg->getChildrenArraySize()*(NODEHANDLE_L+PUBSUB_CHILDPOS_L)) |
| #define | PUBSUB_BACKUPRESPONSE_L(msg) (BASECALL_L(msg)) |
| #define | PUBSUB_PINGCALL_L(msg) (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L) |
| #define | PUBSUB_PINGRESPONSE_L(msg) (BASECALL_L(msg)) |
| #define | PUBSUB_REPLACEMENT_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
| #define | PUBSUB_FAILEDNODE_L(msg) (IPADDR_L + UDPPORT_L) |
| #define | PUBSUB_NODELEFT_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
| #define | PUBSUB_ADOPTCHILDCALL_L(msg) (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
| #define | PUBSUB_ADOPTCHILDRESPONSE_L(msg) (BASECALL_L(msg)) |
| #define | PUBSUB_RELEASEINTERMEDIATE_L(msg) (PUBSUB_SUBSPACE_L) |
| #define | PUBSUB_HELPRELEASE_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
| #define | PUBSUB_BACKUPSUBSCRIPTION_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L*3) |
| #define | PUBSUB_BACKUPINTERMEDIATE_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L + PUBSUB_CHILDPOS_L) |
| #define | PUBSUB_BACKUPUNSUBSCRIBE_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L*2) |
| #define | PUBSUB_MOVE_L(msg) (PUBSUB_SUBSPACE_L + NODEHANDLE_L + PUBSUB_VECTOR_L + PUBSUB_TIMESTAMP_L) |
| #define | PUBSUB_MOVELIST_L(msg) (PUBSUB_SUBSPACE_L + PUBSUB_TIMESTAMP_L + msg->getPlayerArraySize()*(NODEHANDLE_L+PUBSUB_VECTOR_L)) |
Enumerations | |
| enum | PubSubTimerType { PUBSUB_HEARTBEAT = 0, PUBSUB_CHILDPING = 1, PUBSUB_PARENT_TIMEOUT = 2, PUBSUB_TAKEOVER_GRACE_TIME = 3, PUBSUB_EVENTDELIVERY = 4 } |
Enum generated from | |
| enum | PubSubHelpType { PUBSUB_BACKUP = 0, PUBSUB_INTERMEDIATE = 1 } |
Enum generated from | |
| enum | PubSubPingType { PUBSUB_PING_BACKUP = 0, PUBSUB_PING_INTERMEDIATE = 1, PUBSUB_PING_CHILD = 2 } |
Enum generated from | |
Functions | |
| void | doPacking (cCommBuffer *b, PubSubTimer &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubTimer &obj) |
| void | doPacking (cCommBuffer *b, PubSubJoinCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubJoinCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubJoinResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubJoinResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubResponsibleNodeCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubResponsibleNodeCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubResponsibleNodeResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubResponsibleNodeResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubTakeOverSubspaceCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubTakeOverSubspaceCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubTakeOverSubspaceResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubTakeOverSubspaceResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubSubscriptionCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubSubscriptionCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubSubscriptionResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubSubscriptionResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubUnsubscriptionMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubUnsubscriptionMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubHelpCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubHelpCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubHelpResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubHelpResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubIntermediateCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubIntermediateCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubIntermediateResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubIntermediateResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubBackupCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubBackupCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubBackupResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubBackupResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubPingCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubPingCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubPingResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubPingResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubReplacementMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubReplacementMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubFailedNodeMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubFailedNodeMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubNodeLeftMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubNodeLeftMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubAdoptChildCall &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubAdoptChildCall &obj) |
| void | doPacking (cCommBuffer *b, PubSubAdoptChildResponse &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubAdoptChildResponse &obj) |
| void | doPacking (cCommBuffer *b, PubSubReleaseIntermediateMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubReleaseIntermediateMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubHelpReleaseMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubHelpReleaseMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubBackupSubscriptionMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubBackupSubscriptionMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubBackupIntermediateMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubBackupIntermediateMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubBackupUnsubscribeMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubBackupUnsubscribeMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubMoveMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubMoveMessage &obj) |
| void | doPacking (cCommBuffer *b, PubSubMoveListMessage &obj) |
| void | doUnpacking (cCommBuffer *b, PubSubMoveListMessage &obj) |
Variables | |
| static const int | PUBSUB_FLAG_L = 8 |
| static const int | PUBSUB_VECTOR_L = 128 |
| static const int | PUBSUB_RESS_L = 32 |
| static const int | PUBSUB_SUBSPACE_L = 32 |
| static const int | PUBSUB_CHILDPOS_L = 16 |
| static const int | PUBSUB_TIMESTAMP_L = 32 |
| #define MSGC_VERSION 0x0401 |
Definition at line 11 of file PubSubMessage_m.h.
| #define PUBSUB_ADOPTCHILDCALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
Definition at line 47 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleIntermediateResponse(), PubSubMMOG::handleSubscriptionCall(), and PubSubMMOG::unsubscribeChild().
| #define PUBSUB_ADOPTCHILDRESPONSE_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 48 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleAdoptChildCall().
| #define PUBSUB_BACKUPCALL_L | ( | msg | ) | (BASECALL_L(msg) + msg->getIntermediatesArraySize()*NODEHANDLE_L + msg->getChildrenArraySize()*(NODEHANDLE_L+PUBSUB_CHILDPOS_L)) |
Definition at line 40 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleHelpResponse().
| #define PUBSUB_BACKUPINTERMEDIATE_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L + PUBSUB_CHILDPOS_L) |
Definition at line 52 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleIntermediateResponse(), and PubSubMMOG::handlePingCallTimeout().
| #define PUBSUB_BACKUPRESPONSE_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 41 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleBackupCall().
| #define PUBSUB_BACKUPSUBSCRIPTION_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L*3) |
Definition at line 51 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleAdoptChildResponse(), PubSubMMOG::handleIntermediateResponse(), PubSubMMOG::handlePingCallTimeout(), and PubSubMMOG::handleSubscriptionCall().
| #define PUBSUB_BACKUPUNSUBSCRIBE_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L*2) |
Definition at line 53 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::unsubscribeChild().
Definition at line 45 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleBackupCallTimeout(), PubSubMMOG::handlePingCallTimeout(), PubSubMMOG::handleSubscriptionCallTimeout(), and PubSubMMOG::takeOverSubspace().
| #define PUBSUB_HELPCALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L) |
Definition at line 36 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleBackupCallTimeout(), PubSubMMOG::handlePingCallTimeout(), PubSubMMOG::handleSubscriptionCall(), and PubSubMMOG::takeOverSubspace().
| #define PUBSUB_HELPRELEASE_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
Definition at line 50 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::unsubscribeChild().
| #define PUBSUB_HELPRESPONSE_L | ( | msg | ) | (BASECALL_L(msg) + NODEHANDLE_L) |
Definition at line 37 of file PubSubMessage_m.h.
Referenced by PubSubLobby::handleHelpCall(), and PubSubLobby::handleJoin().
| #define PUBSUB_INTERMEDIATECALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_SUBSPACE_L) |
Definition at line 38 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleHelpResponse().
| #define PUBSUB_INTERMEDIATERESPONSE_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 39 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleIntermediateCall().
| #define PUBSUB_JOINCALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_VECTOR_L + PUBSUB_RESS_L) |
Definition at line 27 of file PubSubMessage_m.h.
| #define PUBSUB_JOINRESPONSE_L | ( | msg | ) | (BASECALL_L(msg) + NODEHANDLE_L) |
Definition at line 28 of file PubSubMessage_m.h.
Referenced by PubSubLobby::handleJoin().
| #define PUBSUB_MOVE_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L + PUBSUB_VECTOR_L + PUBSUB_TIMESTAMP_L) |
Definition at line 54 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleMove().
| #define PUBSUB_MOVELIST_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + PUBSUB_TIMESTAMP_L + msg->getPlayerArraySize()*(NODEHANDLE_L+PUBSUB_VECTOR_L)) |
Definition at line 55 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::publishEvents().
| #define PUBSUB_NODELEFT_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
Definition at line 46 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleAdoptChildResponse(), PubSubMMOG::handleIntermediateResponse(), PubSubMMOG::handlePingCallTimeout(), and PubSubMMOG::unsubscribeChild().
| #define PUBSUB_PINGCALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L) |
Definition at line 42 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::sendHearbeatToChildren(), and PubSubMMOG::sendPingToChildren().
| #define PUBSUB_PINGRESPONSE_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 43 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handlePingCall().
| #define PUBSUB_RELEASEINTERMEDIATE_L | ( | msg | ) | (PUBSUB_SUBSPACE_L) |
Definition at line 49 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::unsubscribeChild().
| #define PUBSUB_REPLACEMENT_L | ( | msg | ) | (PUBSUB_SUBSPACE_L + NODEHANDLE_L) |
Definition at line 44 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::takeOverSubspace().
| #define PUBSUB_RESPONSIBLENODECALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_VECTOR_L) |
Definition at line 29 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleJoinResponse(), PubSubMMOG::handleMove(), and PubSubMMOG::handleSubscriptionCallTimeout().
| #define PUBSUB_RESPONSIBLENODERESPONSE_L | ( | msg | ) | (BASECALL_L(msg) + NODEHANDLE_L) |
Definition at line 30 of file PubSubMessage_m.h.
Referenced by PubSubLobby::handleRespCall(), and PubSubLobby::replaceResponsibleNode().
| #define PUBSUB_SUBSCRIPTIONCALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_SUBSPACE_L) |
Definition at line 33 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleJoinResponse(), and PubSubMMOG::handleResponsibleNodeResponse().
| #define PUBSUB_SUBSCRIPTIONRESPONSE_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_FLAG_L) |
Definition at line 34 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleSubscriptionCall().
| #define PUBSUB_TAKEOVERSUBSPACECALL_L | ( | msg | ) | (BASECALL_L(msg) + PUBSUB_VECTOR_L) |
Definition at line 31 of file PubSubMessage_m.h.
Referenced by PubSubLobby::handleJoin(), and PubSubLobby::handleRespCall().
| #define PUBSUB_TAKEOVERSUBSPACERESPONSE_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 32 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleTakeOver().
| #define PUBSUB_UNSUBSCRIPTION_L | ( | msg | ) | (NODEHANDLE_L + PUBSUB_SUBSPACE_L) |
Definition at line 35 of file PubSubMessage_m.h.
Referenced by PubSubMMOG::handleMove().
| enum PubSubHelpType |
Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.
enum PubSubHelpType
{ PUBSUB_BACKUP = 0;
PUBSUB_INTERMEDIATE = 1;
}
Definition at line 93 of file PubSubMessage_m.h.
{
PUBSUB_BACKUP = 0,
PUBSUB_INTERMEDIATE = 1
};
| enum PubSubPingType |
Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.
enum PubSubPingType
{ PUBSUB_PING_BACKUP = 0;
PUBSUB_PING_INTERMEDIATE = 1;
PUBSUB_PING_CHILD = 2;
}
Definition at line 110 of file PubSubMessage_m.h.
{
PUBSUB_PING_BACKUP = 0,
PUBSUB_PING_INTERMEDIATE = 1,
PUBSUB_PING_CHILD = 2
};
| enum PubSubTimerType |
Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.
enum PubSubTimerType
{ PUBSUB_HEARTBEAT = 0;
PUBSUB_CHILDPING = 1;
PUBSUB_PARENT_TIMEOUT = 2;
PUBSUB_TAKEOVER_GRACE_TIME = 3;
PUBSUB_EVENTDELIVERY = 4;
}
| PUBSUB_HEARTBEAT | |
| PUBSUB_CHILDPING | |
| PUBSUB_PARENT_TIMEOUT | |
| PUBSUB_TAKEOVER_GRACE_TIME | |
| PUBSUB_EVENTDELIVERY |
Definition at line 74 of file PubSubMessage_m.h.
{
PUBSUB_HEARTBEAT = 0,
PUBSUB_CHILDPING = 1,
PUBSUB_PARENT_TIMEOUT = 2,
PUBSUB_TAKEOVER_GRACE_TIME = 3,
PUBSUB_EVENTDELIVERY = 4
};
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubTimer & | obj | |||
| ) | [inline] |
Definition at line 151 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubJoinResponse & | obj | |||
| ) | [inline] |
Definition at line 226 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubResponsibleNodeResponse & | obj | |||
| ) | [inline] |
Definition at line 300 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubSubscriptionResponse & | obj | |||
| ) | [inline] |
Definition at line 438 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubPingCall & | obj | |||
| ) | [inline] |
Definition at line 755 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubPingResponse & | obj | |||
| ) | [inline] |
Definition at line 789 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubUnsubscriptionMessage & | obj | |||
| ) | [inline] |
Definition at line 477 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubReplacementMessage & | obj | |||
| ) | [inline] |
Definition at line 828 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubFailedNodeMessage & | obj | |||
| ) | [inline] |
Definition at line 863 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubTakeOverSubspaceCall & | obj | |||
| ) | [inline] |
Definition at line 335 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubHelpCall & | obj | |||
| ) | [inline] |
Definition at line 515 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubNodeLeftMessage & | obj | |||
| ) | [inline] |
Definition at line 902 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubAdoptChildCall & | obj | |||
| ) | [inline] |
Definition at line 941 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubHelpResponse & | obj | |||
| ) | [inline] |
Definition at line 558 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubAdoptChildResponse & | obj | |||
| ) | [inline] |
Definition at line 980 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubReleaseIntermediateMessage & | obj | |||
| ) | [inline] |
Definition at line 1014 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubJoinCall & | obj | |||
| ) | [inline] |
Definition at line 190 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubTakeOverSubspaceResponse & | obj | |||
| ) | [inline] |
Definition at line 370 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubIntermediateCall & | obj | |||
| ) | [inline] |
Definition at line 592 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubHelpReleaseMessage & | obj | |||
| ) | [inline] |
Definition at line 1053 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubBackupSubscriptionMessage & | obj | |||
| ) | [inline] |
Definition at line 1102 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubIntermediateResponse & | obj | |||
| ) | [inline] |
Definition at line 626 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubBackupIntermediateMessage & | obj | |||
| ) | [inline] |
Definition at line 1145 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubBackupUnsubscribeMessage & | obj | |||
| ) | [inline] |
Definition at line 1189 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubResponsibleNodeCall & | obj | |||
| ) | [inline] |
Definition at line 261 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubBackupCall & | obj | |||
| ) | [inline] |
Definition at line 683 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubMoveMessage & | obj | |||
| ) | [inline] |
Definition at line 1237 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubMoveListMessage & | obj | |||
| ) | [inline] |
Definition at line 1298 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubSubscriptionCall & | obj | |||
| ) | [inline] |
Definition at line 404 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doPacking | ( | cCommBuffer * | b, | |
| PubSubBackupResponse & | obj | |||
| ) | [inline] |
Definition at line 717 of file PubSubMessage_m.h.
{obj.parsimPack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubResponsibleNodeCall & | obj | |||
| ) | [inline] |
Definition at line 262 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubBackupCall & | obj | |||
| ) | [inline] |
Definition at line 684 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubSubscriptionResponse & | obj | |||
| ) | [inline] |
Definition at line 439 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubReplacementMessage & | obj | |||
| ) | [inline] |
Definition at line 829 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubUnsubscriptionMessage & | obj | |||
| ) | [inline] |
Definition at line 478 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubNodeLeftMessage & | obj | |||
| ) | [inline] |
Definition at line 903 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubAdoptChildCall & | obj | |||
| ) | [inline] |
Definition at line 942 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubHelpCall & | obj | |||
| ) | [inline] |
Definition at line 516 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubHelpResponse & | obj | |||
| ) | [inline] |
Definition at line 559 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubHelpReleaseMessage & | obj | |||
| ) | [inline] |
Definition at line 1054 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubBackupSubscriptionMessage & | obj | |||
| ) | [inline] |
Definition at line 1103 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubIntermediateCall & | obj | |||
| ) | [inline] |
Definition at line 593 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubBackupUnsubscribeMessage & | obj | |||
| ) | [inline] |
Definition at line 1190 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubIntermediateResponse & | obj | |||
| ) | [inline] |
Definition at line 627 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubTakeOverSubspaceResponse & | obj | |||
| ) | [inline] |
Definition at line 371 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubMoveListMessage & | obj | |||
| ) | [inline] |
Definition at line 1299 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubPingCall & | obj | |||
| ) | [inline] |
Definition at line 756 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubPingResponse & | obj | |||
| ) | [inline] |
Definition at line 790 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubFailedNodeMessage & | obj | |||
| ) | [inline] |
Definition at line 864 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubResponsibleNodeResponse & | obj | |||
| ) | [inline] |
Definition at line 301 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubReleaseIntermediateMessage & | obj | |||
| ) | [inline] |
Definition at line 1015 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubTakeOverSubspaceCall & | obj | |||
| ) | [inline] |
Definition at line 336 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubJoinResponse & | obj | |||
| ) | [inline] |
Definition at line 227 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubMoveMessage & | obj | |||
| ) | [inline] |
Definition at line 1238 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubSubscriptionCall & | obj | |||
| ) | [inline] |
Definition at line 405 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubJoinCall & | obj | |||
| ) | [inline] |
Definition at line 191 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubTimer & | obj | |||
| ) | [inline] |
Definition at line 152 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubBackupIntermediateMessage & | obj | |||
| ) | [inline] |
Definition at line 1146 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubBackupResponse & | obj | |||
| ) | [inline] |
Definition at line 718 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
| void doUnpacking | ( | cCommBuffer * | b, | |
| PubSubAdoptChildResponse & | obj | |||
| ) | [inline] |
Definition at line 981 of file PubSubMessage_m.h.
{obj.parsimUnpack(b);}
const int PUBSUB_CHILDPOS_L = 16 [static] |
Definition at line 24 of file PubSubMessage_m.h.
const int PUBSUB_FLAG_L = 8 [static] |
Definition at line 20 of file PubSubMessage_m.h.
const int PUBSUB_RESS_L = 32 [static] |
Definition at line 22 of file PubSubMessage_m.h.
const int PUBSUB_SUBSPACE_L = 32 [static] |
Definition at line 23 of file PubSubMessage_m.h.
const int PUBSUB_TIMESTAMP_L = 32 [static] |
Definition at line 25 of file PubSubMessage_m.h.
const int PUBSUB_VECTOR_L = 128 [static] |
Definition at line 21 of file PubSubMessage_m.h.
1.7.1