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_var) |
| virtual NodeHandle & | getSrcNode () |
| virtual const NodeHandle & | getSrcNode () const |
| virtual void | setSrcNode (const NodeHandle &srcNode_var) |
| virtual int | getRoutingType () const |
| virtual void | setRoutingType (int routingType_var) |
| virtual int | getHopCount () const |
| virtual void | setHopCount (int hopCount_var) |
| 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_var) |
| 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_var) |
| virtual void | setHintsArraySize (unsigned int size) |
| virtual unsigned int | getHintsArraySize () const |
| virtual NodeHandle & | getHints (unsigned int k) |
| virtual const NodeHandle & | getHints (unsigned int k) const |
| virtual void | setHints (unsigned int k, const NodeHandle &hints_var) |
| virtual simtime_t | getHopStamp () const |
| virtual void | setHopStamp (simtime_t hopStamp_var) |
| 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_var) |
Protected Member Functions | |
| bool | operator== (const BaseRouteMessage &) |
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 |
| NodeHandle * | hints_var |
| unsigned int | hints_arraysize |
| simtime_t | hopStamp_var |
| simtime_t * | hopDelay_var |
| unsigned int | hopDelay_arraysize |
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[]; NodeHandle hints[]; simtime_t hopStamp; simtime_t hopDelay[]; }
Definition at line 341 of file CommonMessages_m.h.
| BaseRouteMessage::BaseRouteMessage | ( | const char * | name = NULL, |
|
| int | kind = 0 | |||
| ) |
Referenced by dup().
| BaseRouteMessage::BaseRouteMessage | ( | const BaseRouteMessage & | other | ) |
| virtual BaseRouteMessage::~BaseRouteMessage | ( | ) | [virtual] |
| virtual BaseRouteMessage* BaseRouteMessage::dup | ( | ) | const [inline, virtual] |
Reimplemented from BaseOverlayMessage.
Definition at line 366 of file CommonMessages_m.h.
Referenced by SendToKeyListener::lookupFinished().
00366 {return new BaseRouteMessage(*this);}
| virtual const OverlayKey& BaseRouteMessage::getDestKey | ( | ) | const [inline, virtual] |
Definition at line 372 of file CommonMessages_m.h.
Referenced by getDestKey().
00372 {return const_cast<BaseRouteMessage*>(this)->getDestKey();}
| virtual OverlayKey& BaseRouteMessage::getDestKey | ( | ) | [virtual] |
| virtual const NodeHandle& BaseRouteMessage::getHints | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 394 of file CommonMessages_m.h.
Referenced by getHints().
00394 {return const_cast<BaseRouteMessage*>(this)->getHints(k);}
| virtual NodeHandle& BaseRouteMessage::getHints | ( | unsigned int | k | ) | [virtual] |
| virtual unsigned int BaseRouteMessage::getHintsArraySize | ( | ) | const [virtual] |
| virtual int BaseRouteMessage::getHopCount | ( | ) | const [virtual] |
| virtual simtime_t BaseRouteMessage::getHopDelay | ( | unsigned int | k | ) | const [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual unsigned int BaseRouteMessage::getHopDelayArraySize | ( | ) | const [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual simtime_t BaseRouteMessage::getHopStamp | ( | ) | const [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual const TransportAddress& BaseRouteMessage::getNextHops | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 389 of file CommonMessages_m.h.
Referenced by getNextHops().
00389 {return const_cast<BaseRouteMessage*>(this)->getNextHops(k);}
| virtual TransportAddress& BaseRouteMessage::getNextHops | ( | unsigned int | k | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual unsigned int BaseRouteMessage::getNextHopsArraySize | ( | ) | const [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::sendToKey().
| virtual int BaseRouteMessage::getRoutingType | ( | ) | const [virtual] |
| virtual const NodeHandle& BaseRouteMessage::getSrcNode | ( | ) | const [inline, virtual] |
Definition at line 375 of file CommonMessages_m.h.
Referenced by getSrcNode().
00375 {return const_cast<BaseRouteMessage*>(this)->getSrcNode();}
| virtual NodeHandle& BaseRouteMessage::getSrcNode | ( | ) | [virtual] |
| virtual const TransportAddress& BaseRouteMessage::getVisitedHops | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 384 of file CommonMessages_m.h.
Referenced by getVisitedHops().
00384 {return const_cast<BaseRouteMessage*>(this)->getVisitedHops(k);}
| virtual TransportAddress& BaseRouteMessage::getVisitedHops | ( | unsigned int | k | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::sendToKey().
| virtual unsigned int BaseRouteMessage::getVisitedHopsArraySize | ( | ) | const [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::sendToKey().
| BaseRouteMessage& BaseRouteMessage::operator= | ( | const BaseRouteMessage & | other | ) |
| bool BaseRouteMessage::operator== | ( | const BaseRouteMessage & | ) | [protected] |
| virtual void BaseRouteMessage::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
| virtual void BaseRouteMessage::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
| virtual void BaseRouteMessage::setDestKey | ( | const OverlayKey & | destKey_var | ) | [virtual] |
Referenced by BaseOverlay::handleMessage().
| virtual void BaseRouteMessage::setHints | ( | unsigned int | k, | |
| const NodeHandle & | hints_var | |||
| ) | [virtual] |
| virtual void BaseRouteMessage::setHintsArraySize | ( | unsigned int | size | ) | [virtual] |
| virtual void BaseRouteMessage::setHopCount | ( | int | hopCount_var | ) | [virtual] |
| virtual void BaseRouteMessage::setHopDelay | ( | unsigned int | k, | |
| simtime_t | hopDelay_var | |||
| ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual void BaseRouteMessage::setHopDelayArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual void BaseRouteMessage::setHopStamp | ( | simtime_t | hopStamp_var | ) | [virtual] |
Referenced by BaseOverlay::sendToKey().
| virtual void BaseRouteMessage::setNextHops | ( | unsigned int | k, | |
| const TransportAddress & | nextHops_var | |||
| ) | [virtual] |
Referenced by BaseOverlay::sendToKey().
| virtual void BaseRouteMessage::setNextHopsArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::sendToKey().
| virtual void BaseRouteMessage::setRoutingType | ( | int | routingType_var | ) | [virtual] |
Referenced by BaseOverlay::handleMessage().
| virtual void BaseRouteMessage::setSrcNode | ( | const NodeHandle & | srcNode_var | ) | [virtual] |
Referenced by BaseOverlay::handleMessage().
| virtual void BaseRouteMessage::setVisitedHops | ( | unsigned int | k, | |
| const TransportAddress & | visitedHops_var | |||
| ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
| virtual void BaseRouteMessage::setVisitedHopsArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
OverlayKey BaseRouteMessage::destKey_var [protected] |
Definition at line 344 of file CommonMessages_m.h.
unsigned int BaseRouteMessage::hints_arraysize [protected] |
Definition at line 353 of file CommonMessages_m.h.
NodeHandle* BaseRouteMessage::hints_var [protected] |
Definition at line 352 of file CommonMessages_m.h.
int BaseRouteMessage::hopCount_var [protected] |
Definition at line 347 of file CommonMessages_m.h.
unsigned int BaseRouteMessage::hopDelay_arraysize [protected] |
Definition at line 356 of file CommonMessages_m.h.
simtime_t* BaseRouteMessage::hopDelay_var [protected] |
Definition at line 355 of file CommonMessages_m.h.
simtime_t BaseRouteMessage::hopStamp_var [protected] |
Definition at line 354 of file CommonMessages_m.h.
unsigned int BaseRouteMessage::nextHops_arraysize [protected] |
Definition at line 351 of file CommonMessages_m.h.
TransportAddress* BaseRouteMessage::nextHops_var [protected] |
Definition at line 350 of file CommonMessages_m.h.
int BaseRouteMessage::routingType_var [protected] |
Definition at line 346 of file CommonMessages_m.h.
NodeHandle BaseRouteMessage::srcNode_var [protected] |
Definition at line 345 of file CommonMessages_m.h.
unsigned int BaseRouteMessage::visitedHops_arraysize [protected] |
Definition at line 349 of file CommonMessages_m.h.
TransportAddress* BaseRouteMessage::visitedHops_var [protected] |
Definition at line 348 of file CommonMessages_m.h.
1.5.8