Class generated from common/CommonMessages.msg
by opp_msgc.
More...
#include <CommonMessages_m.h>
Public Member Functions | |
BaseOverlayMessage (const char *name=NULL, int kind=0) | |
BaseOverlayMessage (const BaseOverlayMessage &other) | |
virtual | ~BaseOverlayMessage () |
BaseOverlayMessage & | operator= (const BaseOverlayMessage &other) |
virtual BaseOverlayMessage * | dup () const |
virtual void | parsimPack (cCommBuffer *b) |
virtual void | parsimUnpack (cCommBuffer *b) |
virtual int | getType () const |
virtual void | setType (int type_var) |
virtual int | getStatType () const |
virtual void | setStatType (int statType_var) |
Protected Member Functions | |
bool | operator== (const BaseOverlayMessage &) |
Protected Attributes | |
int | type_var |
int | statType_var |
Class generated from common/CommonMessages.msg
by opp_msgc.
packet BaseOverlayMessage extends OverSimMessage { int type enum(BaseOverlayMessageType) = OVERLAYSIGNALING; int statType enum(StatType) = MAINTENANCE_STAT; }
Definition at line 307 of file CommonMessages_m.h.
BaseOverlayMessage::BaseOverlayMessage | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) |
Referenced by dup().
BaseOverlayMessage::BaseOverlayMessage | ( | const BaseOverlayMessage & | other | ) |
virtual BaseOverlayMessage::~BaseOverlayMessage | ( | ) | [virtual] |
virtual BaseOverlayMessage* BaseOverlayMessage::dup | ( | ) | const [inline, virtual] |
Reimplemented from OverSimMessage.
Reimplemented in DHTPutCall, DHTGetCall, DHTPutResponse, DHTGetResponse, KbrTestCall, KbrTestResponse, ScribeJoinCall, ScribeJoinResponse, ScribePublishCall, ScribePublishResponse, CBRDHTGetCall, CBRDHTGetResponse, CoordsOfNodeCall, RttToNodeCall, CoordsOfNodeResponse, RttToNodeResponse, BaseRouteMessage, BaseAppDataMessage, BaseRpcMessage, BaseCallMessage, BaseResponseMessage, RpcTimeoutMessage, FindNodeCall, FindNodeResponse, FailedNodeCall, FailedNodeResponse, PingCall, PingResponse, BootstrapLookupMessage, NextHopCall, NextHopResponse, DHTputCAPICall, DHTgetCAPICall, DHTputCAPIResponse, DHTgetCAPIResponse, DHTdumpCall, DHTdumpResponse, LookupCall, LookupResponse, P2pnsRegisterCall, P2pnsRegisterResponse, P2pnsResolveCall, P2pnsResolveResponse, GameAPIMessage, GameAPIListMessage, GameAPIPositionMessage, GameAPIResizeAOIMessage, GameAPIChatMessage, GameAPISnowMessage, GameAPIFrozenMessage, CoordsReqCall, CoordsReqResponse, BucketCall, BucketResponse, ChordMessage, NewSuccessorHintMessage, NotifyCall, NotifyResponse, JoinCall, JoinResponse, StabilizeCall, StabilizeResponse, FixfingersCall, FixfingersResponse, DeBruijnCall, DeBruijnResponse, GiaMessage, GiaNeighborMessage, TokenMessage, GiaIDMessage, GiaRouteMessage, KeyListMessage, SearchMessage, SearchResponseMessage, KademliaRoutingInfoMessage, MyNeighborCall, MyNeighborResponse, NiceMessage, NiceMemberMessage, NiceClusterMerge, NiceHeartbeat, NiceLeaderHeartbeat, NiceMulticastMessage, NTreeJoinCall, NTreeJoinResponse, NTreeDivideCall, NTreeDivideResponse, NTreePingCall, NTreeNodePingCall, NTreePingResponse, NTreeNodePingResponse, NTreeGroupDeleteMessage, NTreeCollapseMessage, NTreeLeaveMessage, NTreeMoveMessage, NTreeGroupAddMessage, NTreeReplaceNodeMessage, NTreeTakeOverMessage, PastryMessage, PastryJoinMessage, PastryStateMessage, PastryLeafsetMessage, PastryRoutingRowRequestMessage, PastryRoutingRowMessage, PastryRequestMessage, PubSubJoinCall, PubSubJoinResponse, PubSubResponsibleNodeCall, PubSubResponsibleNodeResponse, PubSubTakeOverSubspaceCall, PubSubTakeOverSubspaceResponse, PubSubSubscriptionCall, PubSubSubscriptionResponse, PubSubUnsubscriptionMessage, PubSubHelpCall, PubSubHelpResponse, PubSubIntermediateCall, PubSubIntermediateResponse, PubSubBackupCall, PubSubBackupResponse, PubSubPingCall, PubSubPingResponse, PubSubReplacementMessage, PubSubFailedNodeMessage, PubSubNodeLeftMessage, PubSubAdoptChildCall, PubSubAdoptChildResponse, PubSubReleaseIntermediateMessage, PubSubHelpReleaseMessage, PubSubBackupSubscriptionMessage, PubSubBackupIntermediateMessage, PubSubBackupUnsubscribeMessage, PubSubMoveMessage, PubSubMoveListMessage, QuonMessage, QuonListMessage, QuonMoveMessage, QuonEventMessage, VastMessage, VastListMessage, VastMoveMessage, VastDiscardMessage, and VastEventMessage.
Definition at line 321 of file CommonMessages_m.h.
Referenced by PubSubMMOG::sendMessageToChildren().
{return new BaseOverlayMessage(*this);}
virtual int BaseOverlayMessage::getStatType | ( | ) | const [virtual] |
virtual int BaseOverlayMessage::getType | ( | ) | const [virtual] |
BaseOverlayMessage& BaseOverlayMessage::operator= | ( | const BaseOverlayMessage & | other | ) |
bool BaseOverlayMessage::operator== | ( | const BaseOverlayMessage & | ) | [protected] |
virtual void BaseOverlayMessage::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OverSimMessage.
Reimplemented in DHTPutCall, DHTGetCall, DHTPutResponse, DHTGetResponse, KbrTestCall, KbrTestResponse, ScribeJoinCall, ScribeJoinResponse, ScribePublishCall, ScribePublishResponse, CBRDHTGetCall, CBRDHTGetResponse, CoordsOfNodeCall, RttToNodeCall, CoordsOfNodeResponse, RttToNodeResponse, BaseRouteMessage, BaseAppDataMessage, BaseRpcMessage, BaseCallMessage, BaseResponseMessage, RpcTimeoutMessage, FindNodeCall, FindNodeResponse, FailedNodeCall, FailedNodeResponse, PingCall, PingResponse, BootstrapLookupMessage, NextHopCall, NextHopResponse, DHTputCAPICall, DHTgetCAPICall, DHTputCAPIResponse, DHTgetCAPIResponse, DHTdumpCall, DHTdumpResponse, LookupCall, LookupResponse, P2pnsRegisterCall, P2pnsRegisterResponse, P2pnsResolveCall, P2pnsResolveResponse, GameAPIMessage, GameAPIListMessage, GameAPIPositionMessage, GameAPIResizeAOIMessage, GameAPIChatMessage, GameAPISnowMessage, GameAPIFrozenMessage, CoordsReqCall, CoordsReqResponse, BucketCall, BucketResponse, ChordMessage, NewSuccessorHintMessage, NotifyCall, NotifyResponse, JoinCall, JoinResponse, StabilizeCall, StabilizeResponse, FixfingersCall, FixfingersResponse, DeBruijnCall, DeBruijnResponse, GiaMessage, GiaNeighborMessage, TokenMessage, GiaIDMessage, GiaRouteMessage, KeyListMessage, SearchMessage, SearchResponseMessage, KademliaRoutingInfoMessage, MyNeighborCall, MyNeighborResponse, NiceMessage, NiceMemberMessage, NiceClusterMerge, NiceHeartbeat, NiceLeaderHeartbeat, NiceMulticastMessage, NTreeJoinCall, NTreeJoinResponse, NTreeDivideCall, NTreeDivideResponse, NTreePingCall, NTreeNodePingCall, NTreePingResponse, NTreeNodePingResponse, NTreeGroupDeleteMessage, NTreeCollapseMessage, NTreeLeaveMessage, NTreeMoveMessage, NTreeGroupAddMessage, NTreeReplaceNodeMessage, NTreeTakeOverMessage, PastryMessage, PastryJoinMessage, PastryStateMessage, PastryLeafsetMessage, PastryRoutingRowRequestMessage, PastryRoutingRowMessage, PastryRequestMessage, PubSubJoinCall, PubSubJoinResponse, PubSubResponsibleNodeCall, PubSubResponsibleNodeResponse, PubSubTakeOverSubspaceCall, PubSubTakeOverSubspaceResponse, PubSubSubscriptionCall, PubSubSubscriptionResponse, PubSubUnsubscriptionMessage, PubSubHelpCall, PubSubHelpResponse, PubSubIntermediateCall, PubSubIntermediateResponse, PubSubBackupCall, PubSubBackupResponse, PubSubPingCall, PubSubPingResponse, PubSubReplacementMessage, PubSubFailedNodeMessage, PubSubNodeLeftMessage, PubSubAdoptChildCall, PubSubAdoptChildResponse, PubSubReleaseIntermediateMessage, PubSubHelpReleaseMessage, PubSubBackupSubscriptionMessage, PubSubBackupIntermediateMessage, PubSubBackupUnsubscribeMessage, PubSubMoveMessage, PubSubMoveListMessage, QuonMessage, QuonListMessage, QuonMoveMessage, QuonEventMessage, VastMessage, VastListMessage, VastMoveMessage, VastDiscardMessage, and VastEventMessage.
Referenced by doPacking().
virtual void BaseOverlayMessage::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OverSimMessage.
Reimplemented in DHTPutCall, DHTGetCall, DHTPutResponse, DHTGetResponse, KbrTestCall, KbrTestResponse, ScribeJoinCall, ScribeJoinResponse, ScribePublishCall, ScribePublishResponse, CBRDHTGetCall, CBRDHTGetResponse, CoordsOfNodeCall, RttToNodeCall, CoordsOfNodeResponse, RttToNodeResponse, BaseRouteMessage, BaseAppDataMessage, BaseRpcMessage, BaseCallMessage, BaseResponseMessage, RpcTimeoutMessage, FindNodeCall, FindNodeResponse, FailedNodeCall, FailedNodeResponse, PingCall, PingResponse, BootstrapLookupMessage, NextHopCall, NextHopResponse, DHTputCAPICall, DHTgetCAPICall, DHTputCAPIResponse, DHTgetCAPIResponse, DHTdumpCall, DHTdumpResponse, LookupCall, LookupResponse, P2pnsRegisterCall, P2pnsRegisterResponse, P2pnsResolveCall, P2pnsResolveResponse, GameAPIMessage, GameAPIListMessage, GameAPIPositionMessage, GameAPIResizeAOIMessage, GameAPIChatMessage, GameAPISnowMessage, GameAPIFrozenMessage, CoordsReqCall, CoordsReqResponse, BucketCall, BucketResponse, ChordMessage, NewSuccessorHintMessage, NotifyCall, NotifyResponse, JoinCall, JoinResponse, StabilizeCall, StabilizeResponse, FixfingersCall, FixfingersResponse, DeBruijnCall, DeBruijnResponse, GiaMessage, GiaNeighborMessage, TokenMessage, GiaIDMessage, GiaRouteMessage, KeyListMessage, SearchMessage, SearchResponseMessage, KademliaRoutingInfoMessage, MyNeighborCall, MyNeighborResponse, NiceMessage, NiceMemberMessage, NiceClusterMerge, NiceHeartbeat, NiceLeaderHeartbeat, NiceMulticastMessage, NTreeJoinCall, NTreeJoinResponse, NTreeDivideCall, NTreeDivideResponse, NTreePingCall, NTreeNodePingCall, NTreePingResponse, NTreeNodePingResponse, NTreeGroupDeleteMessage, NTreeCollapseMessage, NTreeLeaveMessage, NTreeMoveMessage, NTreeGroupAddMessage, NTreeReplaceNodeMessage, NTreeTakeOverMessage, PastryMessage, PastryJoinMessage, PastryStateMessage, PastryLeafsetMessage, PastryRoutingRowRequestMessage, PastryRoutingRowMessage, PastryRequestMessage, PubSubJoinCall, PubSubJoinResponse, PubSubResponsibleNodeCall, PubSubResponsibleNodeResponse, PubSubTakeOverSubspaceCall, PubSubTakeOverSubspaceResponse, PubSubSubscriptionCall, PubSubSubscriptionResponse, PubSubUnsubscriptionMessage, PubSubHelpCall, PubSubHelpResponse, PubSubIntermediateCall, PubSubIntermediateResponse, PubSubBackupCall, PubSubBackupResponse, PubSubPingCall, PubSubPingResponse, PubSubReplacementMessage, PubSubFailedNodeMessage, PubSubNodeLeftMessage, PubSubAdoptChildCall, PubSubAdoptChildResponse, PubSubReleaseIntermediateMessage, PubSubHelpReleaseMessage, PubSubBackupSubscriptionMessage, PubSubBackupIntermediateMessage, PubSubBackupUnsubscribeMessage, PubSubMoveMessage, PubSubMoveListMessage, QuonMessage, QuonListMessage, QuonMoveMessage, QuonEventMessage, VastMessage, VastListMessage, VastMoveMessage, VastDiscardMessage, and VastEventMessage.
Referenced by doUnpacking().
virtual void BaseOverlayMessage::setStatType | ( | int | statType_var | ) | [virtual] |
Referenced by Pastry::changeState(), Bamboo::changeState(), IterativeLookup::createFindNodeCall(), Bamboo::doLocalTuning(), Pastry::doRoutingTableMaintenance(), Pastry::doSecondStage(), Gia::getRoute(), BasePastry::handleLeafsetMessage(), BaseOverlay::handleMessage(), Pastry::handleTimerEvent(), Pastry::handleUDPMessage(), Bamboo::handleUDPMessage(), RecursiveLookup::lookup(), BaseOverlay::route(), BasePastry::sendLeafset(), BaseApp::sendMessageToUDP(), BasePastry::sendRequest(), BaseOverlay::sendRouteMessage(), BasePastry::sendRoutingRow(), BaseRpc::sendRpcResponse(), Gia::sendSearchResponseMessage(), and BasePastry::sendStateTables().
virtual void BaseOverlayMessage::setType | ( | int | type_var | ) | [virtual] |
int BaseOverlayMessage::statType_var [protected] |
Definition at line 311 of file CommonMessages_m.h.
int BaseOverlayMessage::type_var [protected] |
Definition at line 310 of file CommonMessages_m.h.