|
Public Member Functions |
| RouteCache () |
| ~RouteCache () |
virtual void | noticeDeadLink (const ID &from, const ID &to, Time t)=0 |
virtual void | noticeRouteUsed (const Path &route, Time t, const ID &who_from)=0 |
virtual void | addRoute (const Path &route, Time t, const ID &who_from)=0 |
virtual bool | findRoute (ID dest, Path &route, int for_use)=0 |
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) |
virtual void | dump (FILE *out) |
Public Attributes |
ID | MAC_id |
ID | net_id |
Protected Attributes |
Trace * | logtarget |