#include <BaseOverlayMessage_m.h>
Inheritance diagram for FindNodeResponse:
BaseOverlayMessage.msg
by opp_msgc.
message FindNodeResponse extends BaseResponseMessage { fields:
bool neighbors; NodeHandle closestNodes[]; };
Public Member Functions | |
FindNodeResponse (const char *name=NULL, int kind=0) | |
FindNodeResponse (const FindNodeResponse &other) | |
virtual | ~FindNodeResponse () |
FindNodeResponse & | operator= (const FindNodeResponse &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual bool | getNeighbors () const |
virtual void | setNeighbors (bool neighbors_var) |
virtual void | setClosestNodesArraySize (unsigned int size) |
virtual unsigned int | getClosestNodesArraySize () const |
virtual NodeHandle & | getClosestNodes (unsigned int k) |
virtual const NodeHandle & | getClosestNodes (unsigned int k) const |
virtual void | setClosestNodes (unsigned int k, const NodeHandle &closestNodes_var) |
Protected Member Functions | |
bool | operator== (const FindNodeResponse &) |
Protected Attributes | |
bool | neighbors_var |
NodeHandle * | closestNodes_var |
unsigned int | closestNodes_arraysize |
FindNodeResponse::FindNodeResponse | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) |
FindNodeResponse::FindNodeResponse | ( | const FindNodeResponse & | other | ) |
virtual FindNodeResponse::~FindNodeResponse | ( | ) | [virtual] |
virtual cPolymorphic* FindNodeResponse::dup | ( | ) | const [inline, virtual] |
virtual const NodeHandle& FindNodeResponse::getClosestNodes | ( | unsigned int | k | ) | const [inline, virtual] |
virtual NodeHandle& FindNodeResponse::getClosestNodes | ( | unsigned int | k | ) | [virtual] |
virtual unsigned int FindNodeResponse::getClosestNodesArraySize | ( | ) | const [virtual] |
virtual bool FindNodeResponse::getNeighbors | ( | ) | const [virtual] |
virtual void FindNodeResponse::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from BaseResponseMessage.
virtual void FindNodeResponse::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from BaseResponseMessage.
FindNodeResponse& FindNodeResponse::operator= | ( | const FindNodeResponse & | other | ) |
bool FindNodeResponse::operator== | ( | const FindNodeResponse & | ) | [protected] |
virtual void FindNodeResponse::setClosestNodes | ( | unsigned int | k, | |
const NodeHandle & | closestNodes_var | |||
) | [virtual] |
virtual void FindNodeResponse::setClosestNodesArraySize | ( | unsigned int | size | ) | [virtual] |
virtual void FindNodeResponse::setNeighbors | ( | bool | neighbors_var | ) | [virtual] |
unsigned int FindNodeResponse::closestNodes_arraysize [protected] |
NodeHandle* FindNodeResponse::closestNodes_var [protected] |
bool FindNodeResponse::neighbors_var [protected] |