Structure to manage neighbor state. More...
#include "dsr-rcache.h"
Collaboration diagram for ns3::dsr::DsrRouteCache::Neighbor:Public Member Functions | |
| Neighbor () | |
| Neighbor (Ipv4Address ip, Mac48Address mac, Time t) | |
| Constructor. More... | |
Public Attributes | |
| bool | close |
| is route active More... | |
| Time | m_expireTime |
| route expire time More... | |
| Mac48Address | m_hardwareAddress |
| neighbor MAC address More... | |
| Ipv4Address | m_neighborAddress |
| neightbor address More... | |
Structure to manage neighbor state.
Definition at line 644 of file dsr-rcache.h.
|
inline |
Constructor.
| ip | IP address of neighbor |
| mac | MAC address of neighbor |
| t | expiration time |
Definition at line 658 of file dsr-rcache.h.
|
inline |
Definition at line 666 of file dsr-rcache.h.
| bool ns3::dsr::DsrRouteCache::Neighbor::close |
is route active
Definition at line 649 of file dsr-rcache.h.
Referenced by ns3::dsr::CloseNeighbor::operator()().
| Time ns3::dsr::DsrRouteCache::Neighbor::m_expireTime |
route expire time
Definition at line 648 of file dsr-rcache.h.
Referenced by ns3::dsr::CloseNeighbor::operator()().
| Mac48Address ns3::dsr::DsrRouteCache::Neighbor::m_hardwareAddress |
neighbor MAC address
Definition at line 647 of file dsr-rcache.h.
| Ipv4Address ns3::dsr::DsrRouteCache::Neighbor::m_neighborAddress |
neightbor address
Definition at line 646 of file dsr-rcache.h.