| addAddress(MrclAddress *a) | MrclRouting | [protected] |
| addDownSAP(SAP *sap) | Module | [protected] |
| addUpSAP(SAP *sap) | Module | [protected] |
| AODV_LINK_LAYER_DETECTION | AodvModule | [protected] |
| AODV_LOCAL_REPAIR | AodvModule | [protected] |
| AODV_MIRACLE_ROUTING | AodvModule | [protected] |
| AodvModule() | AodvModule | |
| bcache_ | AodvModule | [protected] |
| bid_ | AodvModule | [protected] |
| binPtr_ | PlugIn | [protected] |
| broadcastAddr_ | AodvModule | [protected] |
| btimer | AodvModule | [protected] |
| canIReach(char *a, Metric ***m) | AodvModule | [protected, virtual] |
| command(int argc, const char *const *argv) | AodvModule | [virtual] |
| controlPacket(Packet *p) | AodvModule | [protected, virtual] |
| copy(Packet *p) | Module | [protected, virtual] |
| crLayCommand(ClMessage *m) | PlugIn | [virtual] |
| crLaySynchronousCommand(ClMessage *m) | PlugIn | [virtual] |
| debug() | AodvModule | [inline, protected] |
| debugout | AodvModule | [protected] |
| drop(Packet *p, int depth, const char *reason="---") | Module | [protected] |
| PlugIn::drop(ClMessage *m, const char *reason="---") | PlugIn | [protected] |
| forward(Packet *p) | AodvModule | [protected, virtual] |
| forward(Packet *p, Aodv_rt_entry *re, double delay=0.0) | AodvModule | [protected, virtual] |
| getAddress(int i) | MrclRouting | [protected] |
| getDownLaySAP(int i) | Module | |
| getDownLaySAPnum() | Module | |
| getId() | PlugIn | |
| getLayer() | PlugIn | |
| getNextHop(Packet *p) | AodvModule | [protected, virtual] |
| getPosition() | PlugIn | |
| getRoute(MrclAddress *a, Packet *p, int i) | MrclRouting | [protected] |
| getRoute(char *addr, Packet *p, int i) | MrclRouting | [protected] |
| getTag(char *buf, int size) | PlugIn | |
| getTag() | PlugIn | [inline] |
| getUpLaySAP(int i) | Module | |
| getUpLaySAPnum() | Module | |
| handle_link_failure(char *id) | AodvModule | |
| helloInterval_ | AodvModule | [protected] |
| htimer | AodvModule | [protected] |
| id_delete(AddrList *a) | AodvModule | [protected] |
| id_insert(char *addr, int bid) | AodvModule | [protected] |
| id_lookup(char *addr, int bid) | AodvModule | [protected] |
| id_purge(void) | AodvModule | [protected] |
| ifqueue_ | AodvModule | [protected] |
| isMyAddress(char *addr) | MrclRouting | [protected] |
| local_rt_repair(Aodv_rt_entry *rt, Packet *p) | AodvModule | |
| lrtimer | AodvModule | [protected] |
| m_ | AodvModule | [protected] |
| maxHelloInterval() | AodvModule | [inline, protected] |
| maxHelloIntervalRatio_ | AodvModule | [protected] |
| minHelloInterval() | AodvModule | [inline, protected] |
| minHelloIntervalRatio_ | AodvModule | [protected] |
| Module() | Module | |
| MrclBroadcastTimer class | AodvModule | [friend] |
| MrclHelloTimer class | AodvModule | [friend] |
| MrclLocalRepairTimer class | AodvModule | [friend] |
| MrclNeighborTimer class | AodvModule | [friend] |
| MrclRouteCacheTimer class | AodvModule | [friend] |
| MrclRouting() | MrclRouting | |
| nAddresses() | MrclRouting | [protected] |
| nb_delete(char *id) | AodvModule | [protected] |
| nb_delete(AddrList *a) | AodvModule | [protected] |
| nb_insert(char *id) | AodvModule | [protected] |
| nb_lookup(char *id) | AodvModule | [protected] |
| nb_purge() | AodvModule | [protected] |
| ncache_ | AodvModule | [protected] |
| ntimer | AodvModule | [protected] |
| overheadLength_ | MrclRouting | [protected] |
| perHopTime(Aodv_rt_entry *rt) | AodvModule | [protected] |
| PlugIn() | PlugIn | |
| recv(Packet *p) | MrclRouting | [virtual] |
| Module::recv(Packet *p, Handler *callback) | Module | [virtual] |
| Module::recv(Packet *p, int idSrc) | Module | [virtual] |
| recvAodv(Packet *p) | AodvModule | [protected, virtual] |
| recvAsyncClMsg(ClMessage *m) | PlugIn | [virtual] |
| recvError(Packet *p) | AodvModule | [protected, virtual] |
| recvHello(Packet *p) | AodvModule | [protected, virtual] |
| recvReply(Packet *p) | AodvModule | [protected, virtual] |
| recvRequest(Packet *p) | AodvModule | [protected, virtual] |
| recvSyncClMsg(ClMessage *m) | MrclRouting | [virtual] |
| resolve(Packet *p) | AodvModule | [protected, virtual] |
| routeCacheFrequency() | AodvModule | [inline, protected] |
| routeCacheFrequency_ | AodvModule | [protected] |
| rqueue_ | AodvModule | [protected] |
| RREQ_GRAT_RREP | AodvModule | [protected] |
| rt_down(Aodv_rt_entry *rt) | AodvModule | [protected] |
| rt_ll_failed(Packet *p) | AodvModule | |
| rt_purge() | AodvModule | [protected] |
| rt_update(Aodv_rt_entry *rt, int seqnum, int metric, char *nexthop, double expire_time) | AodvModule | [protected] |
| rtable_ | AodvModule | [protected] |
| rtable_lookup(char *addr) | AodvModule | [inline, protected] |
| rtimer | AodvModule | [protected] |
| sendAsyncClMsg(ClMessage *m, double delay=0) | PlugIn | [protected] |
| sendAsyncClMsgDown(ClMessage *m, double delay=0) | Module | [protected] |
| sendAsyncClMsgUp(ClMessage *m, double delay=0) | Module | [protected] |
| sendCl(ClMessage *m, double delay=0) | PlugIn | [protected] |
| sendDown(Packet *p, double delay=0) | Module | [protected] |
| sendDown(int moduleId, Packet *p, double delay=0) | Module | [protected] |
| sendDown(ClMessage *m, double delay=0) | Module | [protected] |
| sendDown(int moduleId, ClMessage *p, double delay=0) | Module | [protected] |
| sendError(Packet *p, int jitter=1) | AodvModule | [protected, virtual] |
| sendHello() | AodvModule | [protected, virtual] |
| sendReply(char *dst, int hop_count, char *rp_dst, int rpseq, int lifetime, double timestamp) | AodvModule | [protected, virtual] |
| sendRequest(char *dst) | AodvModule | [protected, virtual] |
| sendSyncClMsg(ClMessage *m) | PlugIn | [protected] |
| sendSyncClMsgDown(ClMessage *m) | Module | [protected] |
| sendSyncClMsgUp(ClMessage *m) | Module | [protected] |
| sendSynchronousCl(ClMessage *m) | PlugIn | [protected] |
| sendSynchronousDown(ClMessage *m) | Module | [protected] |
| sendSynchronousDown(int moduleId, ClMessage *m) | Module | [protected] |
| sendSynchronousUp(ClMessage *m) | Module | [protected] |
| sendSynchronousUp(int moduleId, ClMessage *m) | Module | [protected] |
| sendUp(Packet *p, double delay=0) | Module | [protected] |
| sendUp(int moduleId, Packet *p, double delay=0) | Module | [protected] |
| sendUp(ClMessage *m, double delay=0) | Module | [protected] |
| sendUp(int moduleId, ClMessage *m, double delay=0) | Module | [protected] |
| seqno_ | AodvModule | [protected] |
| setId(int val) | PlugIn | |
| setLayer(int val) | PlugIn | |
| swapDownLaySAP(int i, int j) | Module | |
| swapUpLaySAP(int i, int j) | Module | |
| tag_ | PlugIn | [protected] |
| uLayerId_ | PlugIn | [protected] |
| ~AodvModule() | AodvModule | [virtual] |
| ~Module() | Module | [virtual] |
| ~MrclRouting() | MrclRouting | [virtual] |
| ~PlugIn() | PlugIn | [virtual] |