Structure to manage neighbor state. More...
#include "dsr-rcache.h"
Public Member Functions | |
| Neighbor () | |
| Neighbor (Ipv4Address ip, Mac48Address mac, Time t) | |
| Constructor. | |
Public Attributes | |
| bool | close |
| is route active | |
| Time | m_expireTime |
| route expire time | |
| Mac48Address | m_hardwareAddress |
| neighbor MAC address | |
| Ipv4Address | m_neighborAddress |
| neighbor address | |
Structure to manage neighbor state.
Definition at line 652 of file dsr-rcache.h.
|
inline |
Constructor.
| ip | IP address of neighbor |
| mac | MAC address of neighbor |
| t | expiration time |
Definition at line 666 of file dsr-rcache.h.
References close, m_expireTime, m_hardwareAddress, and m_neighborAddress.
|
inline |
Definition at line 674 of file dsr-rcache.h.
| bool ns3::dsr::DsrRouteCache::Neighbor::close |
is route active
Definition at line 657 of file dsr-rcache.h.
Referenced by Neighbor(), and ns3::dsr::CloseNeighbor::operator()().
| Time ns3::dsr::DsrRouteCache::Neighbor::m_expireTime |
route expire time
Definition at line 656 of file dsr-rcache.h.
Referenced by Neighbor(), and ns3::dsr::CloseNeighbor::operator()().
| Mac48Address ns3::dsr::DsrRouteCache::Neighbor::m_hardwareAddress |
| Ipv4Address ns3::dsr::DsrRouteCache::Neighbor::m_neighborAddress |