A Discrete-Event Network Simulator
API
ns3::aodv::Neighbors::Neighbor Struct Reference

Neighbor description. More...

#include "aodv-neighbor.h"

+ Collaboration diagram for ns3::aodv::Neighbors::Neighbor:

Public Member Functions

 Neighbor (Ipv4Address ip, Mac48Address mac, Time t)
 Neighbor structure constructor. More...
 

Public Attributes

bool close
 Neighbor close indicator. More...
 
Time m_expireTime
 Neighbor expire time. More...
 
Mac48Address m_hardwareAddress
 Neighbor MAC address. More...
 
Ipv4Address m_neighborAddress
 Neighbor IPv4 address. More...
 

Detailed Description

Neighbor description.

Definition at line 63 of file aodv-neighbor.h.

Constructor & Destructor Documentation

◆ Neighbor()

ns3::aodv::Neighbors::Neighbor::Neighbor ( Ipv4Address  ip,
Mac48Address  mac,
Time  t 
)
inline

Neighbor structure constructor.

Parameters
ipIpv4Address entry
macMac48Address entry
tTime expire time

Definition at line 81 of file aodv-neighbor.h.

Member Data Documentation

◆ close

bool ns3::aodv::Neighbors::Neighbor::close

Neighbor close indicator.

Definition at line 72 of file aodv-neighbor.h.

Referenced by ns3::aodv::CloseNeighbor::operator()().

◆ m_expireTime

Time ns3::aodv::Neighbors::Neighbor::m_expireTime

Neighbor expire time.

Definition at line 70 of file aodv-neighbor.h.

Referenced by ns3::aodv::CloseNeighbor::operator()().

◆ m_hardwareAddress

Mac48Address ns3::aodv::Neighbors::Neighbor::m_hardwareAddress

Neighbor MAC address.

Definition at line 68 of file aodv-neighbor.h.

◆ m_neighborAddress

Ipv4Address ns3::aodv::Neighbors::Neighbor::m_neighborAddress

Neighbor IPv4 address.

Definition at line 66 of file aodv-neighbor.h.


The documentation for this struct was generated from the following file: