AodvModule Member List

This is the complete list of members for AodvModule, including all inherited members.

addAddress(MrclAddress *a)MrclRouting [protected]
addDownSAP(SAP *sap)Module [protected]
addUpSAP(SAP *sap)Module [protected]
AODV_LINK_LAYER_DETECTIONAodvModule [protected]
AODV_LOCAL_REPAIRAodvModule [protected]
AODV_MIRACLE_ROUTINGAodvModule [protected]
AodvModule()AodvModule
bcache_AodvModule [protected]
bid_AodvModule [protected]
binPtr_PlugIn [protected]
broadcastAddr_AodvModule [protected]
btimerAodvModule [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]
debugoutAodvModule [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]
htimerAodvModule [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
lrtimerAodvModule [protected]
m_AodvModule [protected]
maxHelloInterval()AodvModule [inline, protected]
maxHelloIntervalRatio_AodvModule [protected]
minHelloInterval()AodvModule [inline, protected]
minHelloIntervalRatio_AodvModule [protected]
Module()Module
MrclBroadcastTimer classAodvModule [friend]
MrclHelloTimer classAodvModule [friend]
MrclLocalRepairTimer classAodvModule [friend]
MrclNeighborTimer classAodvModule [friend]
MrclRouteCacheTimer classAodvModule [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]
ntimerAodvModule [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_RREPAodvModule [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]
rtimerAodvModule [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]


Generated on Wed Nov 26 15:48:19 2008 for NS-MIRACLE library by  doxygen 1.5.2