OverSim
|
Class generated from common/CommonMessages.msg
by opp_msgc.
More...
#include <CommonMessages_m.h>
Public Member Functions | |
BaseRouteMessage (const char *name=NULL, int kind=0) | |
BaseRouteMessage (const BaseRouteMessage &other) | |
virtual | ~BaseRouteMessage () |
BaseRouteMessage & | operator= (const BaseRouteMessage &other) |
virtual BaseRouteMessage * | dup () const |
virtual void | parsimPack (cCommBuffer *b) |
virtual void | parsimUnpack (cCommBuffer *b) |
virtual OverlayKey & | getDestKey () |
virtual const OverlayKey & | getDestKey () const |
virtual void | setDestKey (const OverlayKey &destKey) |
virtual NodeHandle & | getSrcNode () |
virtual const NodeHandle & | getSrcNode () const |
virtual void | setSrcNode (const NodeHandle &srcNode) |
virtual int | getRoutingType () const |
virtual void | setRoutingType (int routingType) |
virtual int | getHopCount () const |
virtual void | setHopCount (int hopCount) |
virtual void | setVisitedHopsArraySize (unsigned int size) |
virtual unsigned int | getVisitedHopsArraySize () const |
virtual TransportAddress & | getVisitedHops (unsigned int k) |
virtual const TransportAddress & | getVisitedHops (unsigned int k) const |
virtual void | setVisitedHops (unsigned int k, const TransportAddress &visitedHops) |
virtual void | setNextHopsArraySize (unsigned int size) |
virtual unsigned int | getNextHopsArraySize () const |
virtual TransportAddress & | getNextHops (unsigned int k) |
virtual const TransportAddress & | getNextHops (unsigned int k) const |
virtual void | setNextHops (unsigned int k, const TransportAddress &nextHops) |
virtual simtime_t | getHopStamp () const |
virtual void | setHopStamp (simtime_t hopStamp) |
virtual void | setHopDelayArraySize (unsigned int size) |
virtual unsigned int | getHopDelayArraySize () const |
virtual simtime_t | getHopDelay (unsigned int k) const |
virtual void | setHopDelay (unsigned int k, simtime_t hopDelay) |
Public Member Functions inherited from BaseOverlayMessage | |
BaseOverlayMessage (const char *name=NULL, int kind=0) | |
BaseOverlayMessage (const BaseOverlayMessage &other) | |
virtual | ~BaseOverlayMessage () |
BaseOverlayMessage & | operator= (const BaseOverlayMessage &other) |
virtual int | getType () const |
virtual void | setType (int type) |
virtual int | getStatType () const |
virtual void | setStatType (int statType) |
Public Member Functions inherited from OverSimMessage | |
OverSimMessage (const char *name=NULL, int kind=0) | |
OverSimMessage (const OverSimMessage &other) | |
OverSimMessage & | operator= (const OverSimMessage &other) |
Public Member Functions inherited from OverSimMessage_Base | |
virtual | ~OverSimMessage_Base () |
Protected Member Functions | |
bool | operator== (const BaseRouteMessage &) |
Protected Member Functions inherited from BaseOverlayMessage | |
bool | operator== (const BaseOverlayMessage &) |
Protected Attributes | |
OverlayKey | destKey_var |
NodeHandle | srcNode_var |
int | routingType_var |
int | hopCount_var |
TransportAddress * | visitedHops_var |
unsigned int | visitedHops_arraysize |
TransportAddress * | nextHops_var |
unsigned int | nextHops_arraysize |
simtime_t | hopStamp_var |
simtime_t * | hopDelay_var |
unsigned int | hopDelay_arraysize |
Protected Attributes inherited from BaseOverlayMessage | |
int | type_var |
int | statType_var |
Private Member Functions | |
void | copy (const BaseRouteMessage &other) |
Class generated from common/CommonMessages.msg
by opp_msgc.
packet BaseRouteMessage extends BaseOverlayMessage { OverlayKey destKey; NodeHandle srcNode; int routingType enum(RoutingType); int hopCount = 0; TransportAddress visitedHops[]; TransportAddress nextHops[]; simtime_t hopStamp; simtime_t hopDelay[]; }
Definition at line 358 of file CommonMessages_m.h.
BaseRouteMessage::BaseRouteMessage | ( | const char * | name = NULL , |
int | kind = 0 |
||
) |
Referenced by dup().
BaseRouteMessage::BaseRouteMessage | ( | const BaseRouteMessage & | other | ) |
|
virtual |
|
private |
|
inlinevirtual |
Reimplemented from BaseOverlayMessage.
Definition at line 385 of file CommonMessages_m.h.
Referenced by SendToKeyListener::lookupFinished().
|
virtual |
|
inlinevirtual |
|
virtual |
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::internalHandleRpcTimeout().
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
virtual |
|
inlinevirtual |
|
virtual |
BaseRouteMessage& BaseRouteMessage::operator= | ( | const BaseRouteMessage & | other | ) |
|
protected |
|
virtual |
Reimplemented from BaseOverlayMessage.
Referenced by doPacking().
|
virtual |
Reimplemented from BaseOverlayMessage.
Referenced by doUnpacking().
|
virtual |
Referenced by BaseOverlay::handleMessage().
|
virtual |
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::sendToKey().
|
virtual |
Referenced by BaseOverlay::internalHandleRpcTimeout(), and BaseOverlay::sendToKey().
|
virtual |
|
virtual |
Referenced by BaseOverlay::handleMessage().
|
virtual |
Referenced by BaseOverlay::handleMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
virtual |
Referenced by BaseOverlay::handleBaseOverlayMessage().
|
protected |
Definition at line 361 of file CommonMessages_m.h.
|
protected |
Definition at line 364 of file CommonMessages_m.h.
|
protected |
Definition at line 371 of file CommonMessages_m.h.
|
protected |
Definition at line 370 of file CommonMessages_m.h.
|
protected |
Definition at line 369 of file CommonMessages_m.h.
|
protected |
Definition at line 368 of file CommonMessages_m.h.
|
protected |
Definition at line 367 of file CommonMessages_m.h.
|
protected |
Definition at line 363 of file CommonMessages_m.h.
|
protected |
Definition at line 362 of file CommonMessages_m.h.
|
protected |
Definition at line 366 of file CommonMessages_m.h.
|
protected |
Definition at line 365 of file CommonMessages_m.h.