#include <routing-aodv.h>
Public Member Functions | |
| AODVRoutingEntry () | |
| AODVRoutingEntry (Interface *i, IPAddr_t a) | |
| AODVRoutingEntry (const AODVRoutingEntry &c) | |
| ~AODVRoutingEntry () | |
| void | NeighborInsert (IPAddr_t id) |
| AODVNeighbor * | NeighborLookup (IPAddr_t id) |
| void | PrecursorInsert (IPAddr_t id) |
| AODVPrecursor * | PrecursorLookup (IPAddr_t id) |
| void | PrecursorDelete (IPAddr_t id) |
| void | PrecursorDelete (void) |
| bool | PrecursorEmpty (void) |
Public Attributes | |
| Interface * | pInterface |
| IPAddr_t | DstIPAddr |
| IPAddr_t | Address |
| double | ReqTimeout |
| Byte | ReqCount |
| Seq_t | SeqNo |
| Long_t | Hops |
| int | LastHopCount |
| double | Expire |
| Byte | Flags |
| double | DiscLatency [3] |
| unsigned char | HistoryIndex |
| int | RequestLastTTL |
| AODVPrecursorList_t | PrecursorList |
| AODVNeighborList_t | NeighborList |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1