Class generated from common/CommonMessages.msg
by opp_msgc.
More...
#include <CommonMessages_m.h>
Class generated from common/CommonMessages.msg
by opp_msgc.
class OverlayCtrlInfo { TransportAddress lastHop; NodeHandle srcNode; NodeHandle srcRoute; int hopCount = 0; TransportAddress visitedHops[]; int srcComp enum(CompType); int destComp enum(CompType); int transportType enum(TransportType) = INVALID_TRANSPORT; int routingType enum(RoutingType); }
Definition at line 1773 of file CommonMessages_m.h.
OverlayCtrlInfo::OverlayCtrlInfo | ( | ) |
Referenced by dup().
OverlayCtrlInfo::OverlayCtrlInfo | ( | const OverlayCtrlInfo & | other | ) |
virtual OverlayCtrlInfo::~OverlayCtrlInfo | ( | ) | [virtual] |
virtual OverlayCtrlInfo* OverlayCtrlInfo::dup | ( | ) | const [inline, virtual] |
Definition at line 1795 of file CommonMessages_m.h.
{return new OverlayCtrlInfo(*this);}
virtual int OverlayCtrlInfo::getDestComp | ( | ) | const [virtual] |
Referenced by BaseOverlay::callDeliver(), and BaseOverlay::handleMessage().
virtual int OverlayCtrlInfo::getHopCount | ( | ) | const [virtual] |
Referenced by BaseOverlay::handleMessage(), Pastry::handleUDPMessage(), and BaseRpc::sendRpcResponse().
virtual TransportAddress& OverlayCtrlInfo::getLastHop | ( | ) | [virtual] |
virtual const TransportAddress& OverlayCtrlInfo::getLastHop | ( | ) | const [inline, virtual] |
Definition at line 1801 of file CommonMessages_m.h.
Referenced by getLastHop().
{return const_cast<OverlayCtrlInfo*>(this)->getLastHop();}
virtual int OverlayCtrlInfo::getRoutingType | ( | ) | const [virtual] |
virtual int OverlayCtrlInfo::getSrcComp | ( | ) | const [virtual] |
virtual NodeHandle& OverlayCtrlInfo::getSrcNode | ( | ) | [virtual] |
virtual const NodeHandle& OverlayCtrlInfo::getSrcNode | ( | ) | const [inline, virtual] |
Definition at line 1804 of file CommonMessages_m.h.
Referenced by getSrcNode().
{return const_cast<OverlayCtrlInfo*>(this)->getSrcNode();}
virtual NodeHandle& OverlayCtrlInfo::getSrcRoute | ( | ) | [virtual] |
virtual const NodeHandle& OverlayCtrlInfo::getSrcRoute | ( | ) | const [inline, virtual] |
Definition at line 1807 of file CommonMessages_m.h.
Referenced by getSrcRoute().
{return const_cast<OverlayCtrlInfo*>(this)->getSrcRoute();}
virtual int OverlayCtrlInfo::getTransportType | ( | ) | const [virtual] |
virtual TransportAddress& OverlayCtrlInfo::getVisitedHops | ( | unsigned int | k | ) | [virtual] |
Referenced by BaseRpc::sendRpcResponse().
virtual const TransportAddress& OverlayCtrlInfo::getVisitedHops | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 1814 of file CommonMessages_m.h.
Referenced by getVisitedHops().
{return const_cast<OverlayCtrlInfo*>(this)->getVisitedHops(k);}
virtual unsigned int OverlayCtrlInfo::getVisitedHopsArraySize | ( | ) | const [virtual] |
Referenced by BaseRpc::sendRpcResponse().
OverlayCtrlInfo& OverlayCtrlInfo::operator= | ( | const OverlayCtrlInfo & | other | ) |
bool OverlayCtrlInfo::operator== | ( | const OverlayCtrlInfo & | ) | [protected] |
virtual void OverlayCtrlInfo::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
virtual void OverlayCtrlInfo::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
virtual void OverlayCtrlInfo::setDestComp | ( | int | destComp_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setHopCount | ( | int | hopCount_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setLastHop | ( | const TransportAddress & | lastHop_var | ) | [virtual] |
Referenced by BaseOverlay::callForward(), BaseOverlay::internalHandleRpcTimeout(), and BaseOverlay::sendToKey().
virtual void OverlayCtrlInfo::setRoutingType | ( | int | routingType_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setSrcComp | ( | int | srcComp_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setSrcNode | ( | const NodeHandle & | srcNode_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setSrcRoute | ( | const NodeHandle & | srcRoute_var | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseRpc::internalHandleRpcMessage().
virtual void OverlayCtrlInfo::setTransportType | ( | int | transportType_var | ) | [virtual] |
virtual void OverlayCtrlInfo::setVisitedHops | ( | unsigned int | k, | |
const TransportAddress & | visitedHops_var | |||
) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage().
virtual void OverlayCtrlInfo::setVisitedHopsArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by BaseOverlay::handleBaseOverlayMessage(), and BaseOverlay::internalSendRpcResponse().
int OverlayCtrlInfo::destComp_var [protected] |
Definition at line 1783 of file CommonMessages_m.h.
int OverlayCtrlInfo::hopCount_var [protected] |
Definition at line 1779 of file CommonMessages_m.h.
::TransportAddress OverlayCtrlInfo::lastHop_var [protected] |
Definition at line 1776 of file CommonMessages_m.h.
int OverlayCtrlInfo::routingType_var [protected] |
Definition at line 1785 of file CommonMessages_m.h.
int OverlayCtrlInfo::srcComp_var [protected] |
Definition at line 1782 of file CommonMessages_m.h.
::NodeHandle OverlayCtrlInfo::srcNode_var [protected] |
Definition at line 1777 of file CommonMessages_m.h.
::NodeHandle OverlayCtrlInfo::srcRoute_var [protected] |
Definition at line 1778 of file CommonMessages_m.h.
int OverlayCtrlInfo::transportType_var [protected] |
Definition at line 1784 of file CommonMessages_m.h.
unsigned int OverlayCtrlInfo::visitedHops_arraysize [protected] |
Definition at line 1781 of file CommonMessages_m.h.
::TransportAddress* OverlayCtrlInfo::visitedHops_var [protected] |
Definition at line 1780 of file CommonMessages_m.h.