
Public Member Functions | |
| Aodv_rt_entry () | |
| ~Aodv_rt_entry () | |
| void | nb_insert (char *addr) |
| AddrList * | nb_lookup (char *addr) |
| void | pc_insert (char *addr) |
| AddrList * | pc_lookup (char *addr) |
| void | pc_delete (char *addr) |
| void | pc_delete () |
| void | pc_show () |
| int | pc_empty () |
| Aodv_rt_entry * | getNext () |
| Aodv_rt_entry * | getPrev () |
| void | setNext (Aodv_rt_entry *e) |
| void | setPrev (Aodv_rt_entry *e) |
| void | setDst (char *addr) |
| char * | getDst () |
| void | setSeqno (int sn) |
| void | incrSeqno () |
| int | getSeqno () |
| void | setHops (int h) |
| int | getHops () |
| void | setLastHopCount (int lh) |
| int | getLastHopCount () |
| void | setNexthop (char *addr) |
| void | resetNexthop () |
| char * | getNexthop () |
| void | setExpire (double e) |
| double | getExpire () |
| void | setFlags (char f) |
| char | getFlags () |
| void | setReqLastTtl (int lt) |
| int | getReqLastTtl () |
| void | setDiscLatency (int i, double val) |
| double | getDiscLatency (int i) |
| char | getHistIndx () |
| void | setHistIndx (char val) |
Public Attributes | |
| double | rt_req_timeout |
| char | rt_req_cnt |
Protected Attributes | |
| Aodv_rt_entry * | next_ |
| Aodv_rt_entry * | prev_ |
| char | rt_dst_ [MRCL_ADDRESS_MAX_LEN] |
| int | rt_seqno_ |
| int | rt_hops_ |
| int | rt_last_hop_count_ |
| char | nexthop_ [MRCL_ADDRESS_MAX_LEN] |
| AddrList * | rt_pclist_ |
| double | expire_ |
| char | rt_flags_ |
| double | rt_disc_latency_ [MAX_HISTORY] |
| char | hist_indx_ |
| int | rt_req_last_ttl_ |
| AddrList * | rt_nblist_ |
Definition at line 59 of file aodv-rt-table.h.
| Aodv_rt_entry::Aodv_rt_entry | ( | ) |
Ported to NS-Miracle by Marco Miozzo, 2008
Definition at line 45 of file aodv-rt-table.cc.
References expire_, hist_indx_, MRCL_ADDRESS_MAX_LEN, next_, nexthop_, prev_, rt_disc_latency_, rt_dst_, rt_flags_, rt_hops_, rt_last_hop_count_, rt_nblist_, rt_pclist_, rt_req_cnt, rt_req_last_ttl_, rt_req_timeout, and rt_seqno_.
1.5.2