OverSim
|
.h More...
#include <SimpleUnderlayNCS.h>
Public Member Functions | |
SimpleUnderlayNCS () | |
virtual | ~SimpleUnderlayNCS () |
virtual void | init (NeighborCache *neighorCache) |
.h | |
virtual AbstractNcsNodeInfo * | getUnvalidNcsInfo () const |
virtual bool | isAdapting () |
AbstractNcsNodeInfo * | createNcsInfo (const std::vector< double > &coords) const |
Prox | getCoordinateBasedProx (const AbstractNcsNodeInfo &info) const |
virtual const AbstractNcsNodeInfo & | getOwnNcsInfo () const |
Public Member Functions inherited from AbstractNcs | |
virtual | ~AbstractNcs () |
virtual bool | isReady () |
virtual void | processCoordinates (const simtime_t &rtt, const AbstractNcsNodeInfo &nodeInfo) |
virtual void | handleTimerEvent (cMessage *msg) |
virtual bool | handleRpcCall (BaseCallMessage *msg) |
Protected Attributes | |
NeighborCache * | neighborCache |
SimpleUnderlayCoordsInfo * | ownCoords |
.h
Definition at line 30 of file SimpleUnderlayNCS.h.
|
inline |
Definition at line 33 of file SimpleUnderlayNCS.h.
|
inlinevirtual |
Definition at line 34 of file SimpleUnderlayNCS.h.
|
virtual |
Implements AbstractNcs.
Definition at line 54 of file SimpleUnderlayNCS.cc.
|
virtual |
Implements AbstractNcs.
Definition at line 87 of file SimpleUnderlayNCS.cc.
|
virtual |
Implements AbstractNcs.
Definition at line 81 of file SimpleUnderlayNCS.cc.
|
virtual |
Implements AbstractNcs.
Definition at line 76 of file SimpleUnderlayNCS.cc.
|
virtual |
.h
Implements AbstractNcs.
Definition at line 34 of file SimpleUnderlayNCS.cc.
|
inlinevirtual |
Definition at line 40 of file SimpleUnderlayNCS.h.
|
protected |
Definition at line 47 of file SimpleUnderlayNCS.h.
Referenced by createNcsInfo(), and init().
|
protected |
Definition at line 49 of file SimpleUnderlayNCS.h.
Referenced by getCoordinateBasedProx(), getOwnNcsInfo(), init(), SimpleUnderlayNCS(), and ~SimpleUnderlayNCS().