Public Member Functions | Protected Member Functions | Protected Attributes

FixfingersResponse Class Reference

Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More...

#include <ChordMessage_m.h>

Inheritance diagram for FixfingersResponse:
BaseResponseMessage BaseRpcMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 FixfingersResponse (const char *name=NULL, int kind=0)
 FixfingersResponse (const FixfingersResponse &other)
virtual ~FixfingersResponse ()
FixfingersResponseoperator= (const FixfingersResponse &other)
virtual FixfingersResponsedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getFinger () const
virtual void setFinger (int finger_var)
virtual void setSucNodeArraySize (unsigned int size)
virtual unsigned int getSucNodeArraySize () const
virtual NodeHandlegetSucNode (unsigned int k)
virtual const NodeHandlegetSucNode (unsigned int k) const
virtual void setSucNode (unsigned int k, const NodeHandle &sucNode_var)

Protected Member Functions

bool operator== (const FixfingersResponse &)

Protected Attributes

int finger_var
::NodeHandlesucNode_var
unsigned int sucNode_arraysize

Detailed Description

Class generated from overlay/chord/ChordMessage.msg by opp_msgc.

 packet FixfingersResponse extends BaseResponseMessage
 {
     int finger;    
     NodeHandle sucNode[];    
 }
 

Definition at line 413 of file ChordMessage_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

FixfingersResponse::FixfingersResponse ( const FixfingersResponse other  ) 
virtual FixfingersResponse::~FixfingersResponse (  )  [virtual]

Member Function Documentation

virtual FixfingersResponse* FixfingersResponse::dup (  )  const [inline, virtual]

Reimplemented from BaseResponseMessage.

Definition at line 428 of file ChordMessage_m.h.

{return new FixfingersResponse(*this);}

virtual int FixfingersResponse::getFinger (  )  const [virtual]
virtual NodeHandle& FixfingersResponse::getSucNode ( unsigned int  k  )  [virtual]
virtual const NodeHandle& FixfingersResponse::getSucNode ( unsigned int  k  )  const [inline, virtual]

Definition at line 438 of file ChordMessage_m.h.

Referenced by getSucNode().

{return const_cast<FixfingersResponse*>(this)->getSucNode(k);}

virtual unsigned int FixfingersResponse::getSucNodeArraySize (  )  const [virtual]
FixfingersResponse& FixfingersResponse::operator= ( const FixfingersResponse other  ) 
bool FixfingersResponse::operator== ( const FixfingersResponse  )  [protected]
virtual void FixfingersResponse::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from BaseResponseMessage.

Referenced by doPacking().

virtual void FixfingersResponse::parsimUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented from BaseResponseMessage.

Referenced by doUnpacking().

virtual void FixfingersResponse::setFinger ( int  finger_var  )  [virtual]
virtual void FixfingersResponse::setSucNode ( unsigned int  k,
const NodeHandle sucNode_var 
) [virtual]
virtual void FixfingersResponse::setSucNodeArraySize ( unsigned int  size  )  [virtual]

Member Data Documentation

Definition at line 416 of file ChordMessage_m.h.

unsigned int FixfingersResponse::sucNode_arraysize [protected]

Definition at line 418 of file ChordMessage_m.h.

Definition at line 417 of file ChordMessage_m.h.


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