class RouteCache : public TclObject


Inheritance:


Public Fields

ID MAC_id
MobiHandler mh

Public Methods

virtual void addRoute(const Path& route, Time t, const ID& who_from)
int checkRoute_logall(Path *p, int action, int start)
virtual int command(int argc, const char*const* argv)
virtual void dump(FILE *out)
virtual bool findRoute(ID dest, Path& route, int for_use)
virtual void noticeDeadLink(const ID&from, const ID& to, Time t)
virtual void noticeRouteUsed(const Path& route, Time t, const ID& who_from)
virtual void periodic_checkCache()
int pre_addRoute(const Path& route, Path &rt, Time t, const ID& who_from)
int pre_noticeRouteUsed(const Path& p, Path& stub, Time t, const ID& who_from)
RouteCache()
void trace(char* fmt, ...)
~RouteCache()

Public

////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////

Protected Fields

Trace* logtarget

Documentation

RouteCache()

~RouteCache()

virtual void noticeDeadLink(const ID&from, const ID& to, Time t)

virtual void noticeRouteUsed(const Path& route, Time t, const ID& who_from)

virtual void addRoute(const Path& route, Time t, const ID& who_from)

virtual bool findRoute(ID dest, Path& route, int for_use)

virtual int command(int argc, const char*const* argv)

void trace(char* fmt, ...)

////////////////////////////////////////////////////////////////////////

int pre_addRoute(const Path& route, Path &rt, Time t, const ID& who_from)

int pre_noticeRouteUsed(const Path& p, Path& stub, Time t, const ID& who_from)

MobiHandler mh

virtual void periodic_checkCache()

int checkRoute_logall(Path *p, int action, int start)

////////////////////////////////////////////////////////////////////////

ID MAC_id

virtual void dump(FILE *out)

Trace* logtarget


Direct child classes:
MobiCache

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de