PubSubMessage_m.h File Reference

#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   0x0400
#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 overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More...
enum  PubSubHelpType { PUBSUB_BACKUP = 0, PUBSUB_INTERMEDIATE = 1 }
 Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More...
enum  PubSubPingType { PUBSUB_PING_BACKUP = 0, PUBSUB_PING_INTERMEDIATE = 1, PUBSUB_PING_CHILD = 2 }
 Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc. More...

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 Documentation

#define MSGC_VERSION   0x0400

Definition at line 11 of file PubSubMessage_m.h.

#define PUBSUB_ADOPTCHILDCALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + NODEHANDLE_L)

#define PUBSUB_ADOPTCHILDRESPONSE_L ( msg   )     (BASECALL_L(msg))

Definition at line 49 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 41 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleHelpResponse().

#define PUBSUB_BACKUPINTERMEDIATE_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L + PUBSUB_CHILDPOS_L)

#define PUBSUB_BACKUPRESPONSE_L ( msg   )     (BASECALL_L(msg))

Definition at line 42 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleBackupCall().

#define PUBSUB_BACKUPSUBSCRIPTION_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L*3)

#define PUBSUB_BACKUPUNSUBSCRIBE_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L*2)

Definition at line 54 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::unsubscribeChild().

#define PUBSUB_FAILEDNODE_L ( msg   )     (IPADDR_L + UDPPORT_L)

#define PUBSUB_HELPCALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L)

#define PUBSUB_HELPRELEASE_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L)

Definition at line 51 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::unsubscribeChild().

#define PUBSUB_HELPRESPONSE_L ( msg   )     (BASECALL_L(msg) + NODEHANDLE_L)

Definition at line 38 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 39 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleHelpResponse().

#define PUBSUB_INTERMEDIATERESPONSE_L ( msg   )     (BASECALL_L(msg))

Definition at line 40 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 28 of file PubSubMessage_m.h.

#define PUBSUB_JOINRESPONSE_L ( msg   )     (BASECALL_L(msg) + NODEHANDLE_L)

Definition at line 29 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 55 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 56 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::publishEvents().

#define PUBSUB_NODELEFT_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L)

#define PUBSUB_PINGCALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_SUBSPACE_L + PUBSUB_FLAG_L)

#define PUBSUB_PINGRESPONSE_L ( msg   )     (BASECALL_L(msg))

Definition at line 44 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handlePingCall().

#define PUBSUB_RELEASEINTERMEDIATE_L ( msg   )     (PUBSUB_SUBSPACE_L)

Definition at line 50 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::unsubscribeChild().

#define PUBSUB_REPLACEMENT_L ( msg   )     (PUBSUB_SUBSPACE_L + NODEHANDLE_L)

Definition at line 45 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::takeOverSubspace().

#define PUBSUB_RESPONSIBLENODECALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_VECTOR_L)

#define PUBSUB_RESPONSIBLENODERESPONSE_L ( msg   )     (BASECALL_L(msg) + NODEHANDLE_L)

#define PUBSUB_SUBSCRIPTIONCALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_SUBSPACE_L)

#define PUBSUB_SUBSCRIPTIONRESPONSE_L ( msg   )     (BASECALL_L(msg) + PUBSUB_FLAG_L)

Definition at line 35 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleSubscriptionCall().

#define PUBSUB_TAKEOVERSUBSPACECALL_L ( msg   )     (BASECALL_L(msg) + PUBSUB_VECTOR_L)

Definition at line 32 of file PubSubMessage_m.h.

Referenced by PubSubLobby::handleJoin(), and PubSubLobby::handleRespCall().

#define PUBSUB_TAKEOVERSUBSPACERESPONSE_L ( msg   )     (BASECALL_L(msg))

Definition at line 33 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleTakeOver().

#define PUBSUB_UNSUBSCRIPTION_L ( msg   )     (NODEHANDLE_L + PUBSUB_SUBSPACE_L)

Definition at line 36 of file PubSubMessage_m.h.

Referenced by PubSubMMOG::handleMove().


Enumeration Type Documentation

Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.

 enum PubSubHelpType
 {

     PUBSUB_BACKUP = 0;
     PUBSUB_INTERMEDIATE = 1;
 }
 
Enumerator:
PUBSUB_BACKUP 
PUBSUB_INTERMEDIATE 

Definition at line 95 of file PubSubMessage_m.h.

00095                     {
00096     PUBSUB_BACKUP = 0,
00097     PUBSUB_INTERMEDIATE = 1
00098 };

Enum generated from overlay/pubsubmmog/PubSubMessage.msg by opp_msgc.

 enum PubSubPingType
 {

     PUBSUB_PING_BACKUP = 0;
     PUBSUB_PING_INTERMEDIATE = 1;
     PUBSUB_PING_CHILD = 2;
 }
 
Enumerator:
PUBSUB_PING_BACKUP 
PUBSUB_PING_INTERMEDIATE 
PUBSUB_PING_CHILD 

Definition at line 112 of file PubSubMessage_m.h.

00112                     {
00113     PUBSUB_PING_BACKUP = 0,
00114     PUBSUB_PING_INTERMEDIATE = 1,
00115     PUBSUB_PING_CHILD = 2
00116 };

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;
 }
 
Enumerator:
PUBSUB_HEARTBEAT 
PUBSUB_CHILDPING 
PUBSUB_PARENT_TIMEOUT 
PUBSUB_TAKEOVER_GRACE_TIME 
PUBSUB_EVENTDELIVERY 

Definition at line 76 of file PubSubMessage_m.h.

00076                      {
00077     PUBSUB_HEARTBEAT = 0,
00078     PUBSUB_CHILDPING = 1,
00079     PUBSUB_PARENT_TIMEOUT = 2,
00080     PUBSUB_TAKEOVER_GRACE_TIME = 3,
00081     PUBSUB_EVENTDELIVERY = 4
00082 };


Function Documentation

void doPacking ( cCommBuffer *  b,
PubSubMoveListMessage obj 
) [inline]

Definition at line 1300 of file PubSubMessage_m.h.

01300 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubMoveMessage obj 
) [inline]

Definition at line 1239 of file PubSubMessage_m.h.

01239 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubBackupUnsubscribeMessage obj 
) [inline]

Definition at line 1191 of file PubSubMessage_m.h.

01191 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubBackupIntermediateMessage obj 
) [inline]

Definition at line 1147 of file PubSubMessage_m.h.

01147 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubBackupSubscriptionMessage obj 
) [inline]

Definition at line 1104 of file PubSubMessage_m.h.

01104 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubHelpReleaseMessage obj 
) [inline]

Definition at line 1055 of file PubSubMessage_m.h.

01055 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubReleaseIntermediateMessage obj 
) [inline]

Definition at line 1016 of file PubSubMessage_m.h.

01016 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubAdoptChildResponse obj 
) [inline]

Definition at line 982 of file PubSubMessage_m.h.

00982 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubAdoptChildCall obj 
) [inline]

Definition at line 943 of file PubSubMessage_m.h.

00943 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubNodeLeftMessage obj 
) [inline]

Definition at line 904 of file PubSubMessage_m.h.

00904 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubFailedNodeMessage obj 
) [inline]

Definition at line 865 of file PubSubMessage_m.h.

00865 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubReplacementMessage obj 
) [inline]

Definition at line 830 of file PubSubMessage_m.h.

00830 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubPingResponse obj 
) [inline]

Definition at line 791 of file PubSubMessage_m.h.

00791 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubPingCall obj 
) [inline]

Definition at line 757 of file PubSubMessage_m.h.

00757 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubBackupResponse obj 
) [inline]

Definition at line 719 of file PubSubMessage_m.h.

00719 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubBackupCall obj 
) [inline]

Definition at line 685 of file PubSubMessage_m.h.

00685 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubIntermediateResponse obj 
) [inline]

Definition at line 628 of file PubSubMessage_m.h.

00628 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubIntermediateCall obj 
) [inline]

Definition at line 594 of file PubSubMessage_m.h.

00594 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubHelpResponse obj 
) [inline]

Definition at line 560 of file PubSubMessage_m.h.

00560 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubHelpCall obj 
) [inline]

Definition at line 517 of file PubSubMessage_m.h.

00517 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubUnsubscriptionMessage obj 
) [inline]

Definition at line 479 of file PubSubMessage_m.h.

00479 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubSubscriptionResponse obj 
) [inline]

Definition at line 440 of file PubSubMessage_m.h.

00440 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubSubscriptionCall obj 
) [inline]

Definition at line 406 of file PubSubMessage_m.h.

00406 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubTakeOverSubspaceResponse obj 
) [inline]

Definition at line 372 of file PubSubMessage_m.h.

00372 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubTakeOverSubspaceCall obj 
) [inline]

Definition at line 337 of file PubSubMessage_m.h.

00337 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubResponsibleNodeResponse obj 
) [inline]

Definition at line 302 of file PubSubMessage_m.h.

00302 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubResponsibleNodeCall obj 
) [inline]

Definition at line 263 of file PubSubMessage_m.h.

00263 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubJoinResponse obj 
) [inline]

Definition at line 228 of file PubSubMessage_m.h.

00228 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubJoinCall obj 
) [inline]

Definition at line 192 of file PubSubMessage_m.h.

00192 {obj.parsimPack(b);}

void doPacking ( cCommBuffer *  b,
PubSubTimer obj 
) [inline]

Definition at line 153 of file PubSubMessage_m.h.

00153 {obj.parsimPack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubMoveListMessage obj 
) [inline]

Definition at line 1301 of file PubSubMessage_m.h.

01301 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubMoveMessage obj 
) [inline]

Definition at line 1240 of file PubSubMessage_m.h.

01240 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubBackupUnsubscribeMessage obj 
) [inline]

Definition at line 1192 of file PubSubMessage_m.h.

01192 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubBackupIntermediateMessage obj 
) [inline]

Definition at line 1148 of file PubSubMessage_m.h.

01148 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubBackupSubscriptionMessage obj 
) [inline]

Definition at line 1105 of file PubSubMessage_m.h.

01105 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubHelpReleaseMessage obj 
) [inline]

Definition at line 1056 of file PubSubMessage_m.h.

01056 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubReleaseIntermediateMessage obj 
) [inline]

Definition at line 1017 of file PubSubMessage_m.h.

01017 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubAdoptChildResponse obj 
) [inline]

Definition at line 983 of file PubSubMessage_m.h.

00983 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubAdoptChildCall obj 
) [inline]

Definition at line 944 of file PubSubMessage_m.h.

00944 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubNodeLeftMessage obj 
) [inline]

Definition at line 905 of file PubSubMessage_m.h.

00905 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubFailedNodeMessage obj 
) [inline]

Definition at line 866 of file PubSubMessage_m.h.

00866 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubReplacementMessage obj 
) [inline]

Definition at line 831 of file PubSubMessage_m.h.

00831 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubPingResponse obj 
) [inline]

Definition at line 792 of file PubSubMessage_m.h.

00792 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubPingCall obj 
) [inline]

Definition at line 758 of file PubSubMessage_m.h.

00758 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubBackupResponse obj 
) [inline]

Definition at line 720 of file PubSubMessage_m.h.

00720 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubBackupCall obj 
) [inline]

Definition at line 686 of file PubSubMessage_m.h.

00686 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubIntermediateResponse obj 
) [inline]

Definition at line 629 of file PubSubMessage_m.h.

00629 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubIntermediateCall obj 
) [inline]

Definition at line 595 of file PubSubMessage_m.h.

00595 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubHelpResponse obj 
) [inline]

Definition at line 561 of file PubSubMessage_m.h.

00561 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubHelpCall obj 
) [inline]

Definition at line 518 of file PubSubMessage_m.h.

00518 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubUnsubscriptionMessage obj 
) [inline]

Definition at line 480 of file PubSubMessage_m.h.

00480 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubSubscriptionResponse obj 
) [inline]

Definition at line 441 of file PubSubMessage_m.h.

00441 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubSubscriptionCall obj 
) [inline]

Definition at line 407 of file PubSubMessage_m.h.

00407 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubTakeOverSubspaceResponse obj 
) [inline]

Definition at line 373 of file PubSubMessage_m.h.

00373 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubTakeOverSubspaceCall obj 
) [inline]

Definition at line 338 of file PubSubMessage_m.h.

00338 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubResponsibleNodeResponse obj 
) [inline]

Definition at line 303 of file PubSubMessage_m.h.

00303 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubResponsibleNodeCall obj 
) [inline]

Definition at line 264 of file PubSubMessage_m.h.

00264 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubJoinResponse obj 
) [inline]

Definition at line 229 of file PubSubMessage_m.h.

00229 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubJoinCall obj 
) [inline]

Definition at line 193 of file PubSubMessage_m.h.

00193 {obj.parsimUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
PubSubTimer obj 
) [inline]

Definition at line 154 of file PubSubMessage_m.h.

00154 {obj.parsimUnpack(b);}


Variable Documentation

const int PUBSUB_CHILDPOS_L = 16 [static]

Definition at line 25 of file PubSubMessage_m.h.

const int PUBSUB_FLAG_L = 8 [static]

Definition at line 21 of file PubSubMessage_m.h.

const int PUBSUB_RESS_L = 32 [static]

Definition at line 23 of file PubSubMessage_m.h.

const int PUBSUB_SUBSPACE_L = 32 [static]

Definition at line 24 of file PubSubMessage_m.h.

const int PUBSUB_TIMESTAMP_L = 32 [static]

Definition at line 26 of file PubSubMessage_m.h.

const int PUBSUB_VECTOR_L = 128 [static]

Definition at line 22 of file PubSubMessage_m.h.


Generated on Tue Sep 8 17:26:55 2009 for OverSim by  doxygen 1.5.8