#include <AODV.h>

Data Fields | |
| unsigned int | nSequenceNumber |
| AODV_FIFO * | fifo |
| AODV_ROUTETABLE * | routeTable |
| AODV_RREQ_SEEN_TABLE * | rreqSeenTable |
| AODV_RREQ_SENT_TABLE * | rreqSentTable |
| AODV_PRECURSORS_LIST * | precursorsList |
| double | dLastBroadcastTime |
| unsigned int | nRerrCount |
| double | dFirstRerrTime |
| AODV_METRICS | aodvMetrics |
| bool | isHelloEnabled |
This is the AODV DeviceVariable Structure which contains - FIFO - a packet is added in FIFO buffer if the device does not have route to the target<br> routeTable - this contains the next HOP ip of the routes to the target<br> RREQ_SEEN_TABLE - this contains list differnet RREQ a device encounters.
| AODV_METRICS stru_AODV_DeviceVariable::aodvMetrics |
| AODV_PRECURSORS_LIST* stru_AODV_DeviceVariable::precursorsList |
| AODV_ROUTETABLE* stru_AODV_DeviceVariable::routeTable |
| AODV_RREQ_SEEN_TABLE* stru_AODV_DeviceVariable::rreqSeenTable |
| AODV_RREQ_SENT_TABLE* stru_AODV_DeviceVariable::rreqSentTable |