#include <SimpleInfo.h>
Public Member Functions | |
| SimpleInfo (uint32_t type, int moduleId, cObject **context) | |
| constructor | |
| ~SimpleInfo () | |
| void | setEntry (SimpleNodeEntry *entry) |
| setter and getter | |
| SimpleNodeEntry * | getEntry () |
Protected Member Functions | |
| void | dummy () |
| dummy-function to make SimpleInfo polymorphic | |
Protected Attributes | |
| SimpleNodeEntry * | entry |
Definition at line 31 of file SimpleInfo.h.
| SimpleInfo::SimpleInfo | ( | uint32_t | type, | |
| int | moduleId, | |||
| cObject ** | context | |||
| ) |
| SimpleInfo::~SimpleInfo | ( | ) |
Definition at line 30 of file SimpleInfo.cc.
{
delete entry;
}
| void SimpleInfo::dummy | ( | ) | [protected, virtual] |
dummy-function to make SimpleInfo polymorphic
Reimplemented from PeerInfo.
Definition at line 35 of file SimpleInfo.cc.
{}
| SimpleNodeEntry* SimpleInfo::getEntry | ( | ) | [inline] |
Definition at line 44 of file SimpleInfo.h.
Referenced by SimpleUnderlayConfigurator::handleTimerEvent(), SimpleUnderlayConfigurator::migrateNode(), SimpleUnderlayConfigurator::preKillNode(), SimpleUDP::processMsgFromApp(), and SimpleTCPConnection::sendToIP().
{ return entry; };
| void SimpleInfo::setEntry | ( | SimpleNodeEntry * | entry | ) | [inline] |
setter and getter
Definition at line 43 of file SimpleInfo.h.
Referenced by SimpleUnderlayConfigurator::createNode(), and SimpleUnderlayConfigurator::migrateNode().
{ delete this->entry; this->entry = entry; };
SimpleNodeEntry* SimpleInfo::entry [protected] |
Definition at line 49 of file SimpleInfo.h.
Referenced by getEntry(), SimpleInfo(), and ~SimpleInfo().
1.7.1