NetworkKey structure. More...
#include "dsr-maintain-buff.h"
 Collaboration diagram for ns3::dsr::NetworkKey:
 Collaboration diagram for ns3::dsr::NetworkKey:| Public Member Functions | |
| bool | operator< (const NetworkKey &o) const | 
| Compare maintain Buffer entries. | |
| Public Attributes | |
| uint16_t | m_ackId | 
| acknowledge ID | |
| Ipv4Address | m_destination | 
| destination address | |
| Ipv4Address | m_nextHop | 
| next hop | |
| Ipv4Address | m_ourAdd | 
| local address | |
| Ipv4Address | m_source | 
| source address | |
NetworkKey structure.
Definition at line 91 of file dsr-maintain-buff.h.
| 
 | inline | 
Compare maintain Buffer entries.
| o | object to compare | 
Definition at line 104 of file dsr-maintain-buff.h.
References m_ackId, m_destination, m_nextHop, m_ourAdd, and m_source.
| uint16_t ns3::dsr::NetworkKey::m_ackId | 
acknowledge ID
Definition at line 93 of file dsr-maintain-buff.h.
Referenced by ns3::dsr::DsrRouting::CancelNetworkPacketTimer(), ns3::dsr::DsrRouting::CheckSendBuffer(), ns3::dsr::DsrRouting::ForwardPacket(), ns3::dsr::DsrRouting::NetworkScheduleTimerExpire(), operator<(), ns3::dsr::DsrRouting::PacketNewRoute(), ns3::dsr::DsrRouting::ScheduleNetworkPacketRetry(), ns3::dsr::DsrRouting::Send(), and ns3::dsr::DsrRouting::SendPacketFromBuffer().
| Ipv4Address ns3::dsr::NetworkKey::m_destination | 
destination address
Definition at line 97 of file dsr-maintain-buff.h.
Referenced by ns3::dsr::DsrRouting::CancelNetworkPacketTimer(), ns3::dsr::DsrRouting::CheckSendBuffer(), ns3::dsr::DsrRouting::ForwardPacket(), ns3::dsr::DsrRouting::NetworkScheduleTimerExpire(), operator<(), ns3::dsr::DsrRouting::PacketNewRoute(), ns3::dsr::DsrRouting::ScheduleNetworkPacketRetry(), ns3::dsr::DsrRouting::Send(), and ns3::dsr::DsrRouting::SendPacketFromBuffer().
| Ipv4Address ns3::dsr::NetworkKey::m_nextHop | 
next hop
Definition at line 95 of file dsr-maintain-buff.h.
Referenced by ns3::dsr::DsrRouting::CancelNetworkPacketTimer(), ns3::dsr::DsrRouting::CheckSendBuffer(), ns3::dsr::DsrRouting::ForwardPacket(), ns3::dsr::DsrRouting::NetworkScheduleTimerExpire(), operator<(), ns3::dsr::DsrRouting::PacketNewRoute(), ns3::dsr::DsrRouting::ScheduleNetworkPacketRetry(), ns3::dsr::DsrRouting::Send(), and ns3::dsr::DsrRouting::SendPacketFromBuffer().
| Ipv4Address ns3::dsr::NetworkKey::m_ourAdd | 
local address
Definition at line 94 of file dsr-maintain-buff.h.
Referenced by ns3::dsr::DsrRouting::CancelNetworkPacketTimer(), ns3::dsr::DsrRouting::CheckSendBuffer(), ns3::dsr::DsrRouting::ForwardPacket(), ns3::dsr::DsrRouting::NetworkScheduleTimerExpire(), operator<(), ns3::dsr::DsrRouting::PacketNewRoute(), ns3::dsr::DsrRouting::ScheduleNetworkPacketRetry(), ns3::dsr::DsrRouting::Send(), and ns3::dsr::DsrRouting::SendPacketFromBuffer().
| Ipv4Address ns3::dsr::NetworkKey::m_source | 
source address
Definition at line 96 of file dsr-maintain-buff.h.
Referenced by ns3::dsr::DsrRouting::CancelNetworkPacketTimer(), ns3::dsr::DsrRouting::CheckSendBuffer(), ns3::dsr::DsrRouting::ForwardPacket(), ns3::dsr::DsrRouting::NetworkScheduleTimerExpire(), operator<(), ns3::dsr::DsrRouting::PacketNewRoute(), ns3::dsr::DsrRouting::ScheduleNetworkPacketRetry(), ns3::dsr::DsrRouting::Send(), and ns3::dsr::DsrRouting::SendPacketFromBuffer().