Public Member Functions | Protected Member Functions | Protected Attributes

FindNodeResponse Class Reference

Class generated from common/CommonMessages.msg by opp_msgc. More...

#include <CommonMessages_m.h>

Inheritance diagram for FindNodeResponse:
BaseResponseMessage BaseRpcMessage BaseOverlayMessage OverSimMessage OverSimMessage_Base

List of all members.

Public Member Functions

 FindNodeResponse (const char *name=NULL, int kind=0)
 FindNodeResponse (const FindNodeResponse &other)
virtual ~FindNodeResponse ()
FindNodeResponseoperator= (const FindNodeResponse &other)
virtual FindNodeResponsedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual bool getSiblings () const
virtual void setSiblings (bool siblings_var)
virtual void setClosestNodesArraySize (unsigned int size)
virtual unsigned int getClosestNodesArraySize () const
virtual NodeHandlegetClosestNodes (unsigned int k)
virtual const NodeHandlegetClosestNodes (unsigned int k) const
virtual void setClosestNodes (unsigned int k, const NodeHandle &closestNodes_var)

Protected Member Functions

bool operator== (const FindNodeResponse &)

Protected Attributes

bool siblings_var
::NodeHandleclosestNodes_var
unsigned int closestNodes_arraysize

Detailed Description

Class generated from common/CommonMessages.msg by opp_msgc.

 packet FindNodeResponse extends BaseResponseMessage
 {
     bool siblings;
     NodeHandle closestNodes[];  
 }
 

Definition at line 662 of file CommonMessages_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().

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

Member Function Documentation

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

Reimplemented from BaseResponseMessage.

Definition at line 677 of file CommonMessages_m.h.

{return new FindNodeResponse(*this);}

virtual NodeHandle& FindNodeResponse::getClosestNodes ( unsigned int  k  )  [virtual]
virtual const NodeHandle& FindNodeResponse::getClosestNodes ( unsigned int  k  )  const [inline, virtual]

Definition at line 687 of file CommonMessages_m.h.

Referenced by getClosestNodes().

{return const_cast<FindNodeResponse*>(this)->getClosestNodes(k);}

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

Reimplemented from BaseResponseMessage.

Referenced by doPacking().

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

Reimplemented from BaseResponseMessage.

Referenced by doUnpacking().

virtual void FindNodeResponse::setClosestNodes ( unsigned int  k,
const NodeHandle closestNodes_var 
) [virtual]
virtual void FindNodeResponse::setClosestNodesArraySize ( unsigned int  size  )  [virtual]
virtual void FindNodeResponse::setSiblings ( bool  siblings_var  )  [virtual]

Member Data Documentation

unsigned int FindNodeResponse::closestNodes_arraysize [protected]

Definition at line 667 of file CommonMessages_m.h.

Definition at line 666 of file CommonMessages_m.h.

Definition at line 665 of file CommonMessages_m.h.


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