OverSim
PastryFindNodeExtData Class Reference

Class generated from overlay/pastry/PastryMessage.msg by opp_msgc. More...

#include <PastryMessage_m.h>

Public Member Functions

 PastryFindNodeExtData (const char *name=NULL, int kind=0)
 PastryFindNodeExtData (const PastryFindNodeExtData &other)
virtual ~PastryFindNodeExtData ()
PastryFindNodeExtDataoperator= (const PastryFindNodeExtData &other)
virtual PastryFindNodeExtDatadup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual TransportAddressgetSendStateTo ()
virtual const TransportAddressgetSendStateTo () const
virtual void setSendStateTo (const TransportAddress &sendStateTo)
virtual int getJoinHopCount () const
virtual void setJoinHopCount (int joinHopCount)

Protected Member Functions

bool operator== (const PastryFindNodeExtData &)

Protected Attributes

TransportAddress sendStateTo_var
int joinHopCount_var

Private Member Functions

void copy (const PastryFindNodeExtData &other)

Detailed Description

Class generated from overlay/pastry/PastryMessage.msg by opp_msgc.

packet PastryFindNodeExtData
{
    TransportAddress sendStateTo = TransportAddress::UNSPECIFIED_NODE;    
    int joinHopCount = 0;    
}

Definition at line 174 of file PastryMessage_m.h.

Constructor & Destructor Documentation

PastryFindNodeExtData::PastryFindNodeExtData ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().

PastryFindNodeExtData::PastryFindNodeExtData ( const PastryFindNodeExtData other)
virtual PastryFindNodeExtData::~PastryFindNodeExtData ( )
virtual

Member Function Documentation

void PastryFindNodeExtData::copy ( const PastryFindNodeExtData other)
private
virtual PastryFindNodeExtData* PastryFindNodeExtData::dup ( ) const
inlinevirtual

Definition at line 192 of file PastryMessage_m.h.

{return new PastryFindNodeExtData(*this);}
virtual int PastryFindNodeExtData::getJoinHopCount ( ) const
virtual
virtual TransportAddress& PastryFindNodeExtData::getSendStateTo ( )
virtual
virtual const TransportAddress& PastryFindNodeExtData::getSendStateTo ( ) const
inlinevirtual

Definition at line 198 of file PastryMessage_m.h.

Referenced by getSendStateTo().

{return const_cast<PastryFindNodeExtData*>(this)->getSendStateTo();}
PastryFindNodeExtData& PastryFindNodeExtData::operator= ( const PastryFindNodeExtData other)
bool PastryFindNodeExtData::operator== ( const PastryFindNodeExtData )
protected
virtual void PastryFindNodeExtData::parsimPack ( cCommBuffer *  b)
virtual

Referenced by doPacking().

virtual void PastryFindNodeExtData::parsimUnpack ( cCommBuffer *  b)
virtual

Referenced by doUnpacking().

virtual void PastryFindNodeExtData::setJoinHopCount ( int  joinHopCount)
virtual
virtual void PastryFindNodeExtData::setSendStateTo ( const TransportAddress sendStateTo)
virtual

Member Data Documentation

int PastryFindNodeExtData::joinHopCount_var
protected

Definition at line 178 of file PastryMessage_m.h.

TransportAddress PastryFindNodeExtData::sendStateTo_var
protected

Definition at line 177 of file PastryMessage_m.h.


The documentation for this class was generated from the following file: