#include <dsr-rreq-table.h>
Public Member Functions | |
ReceivedRreqEntry (Ipv4Address d=Ipv4Address(), uint16_t i=0) | |
bool | operator== (ReceivedRreqEntry const &o) const |
Compare send buffer entries. | |
Ipv4Address | GetDestination () const |
void | SetDestination (Ipv4Address d) |
Ipv4Address | GetSource () const |
void | SetSource (Ipv4Address s) |
uint16_t | GetIdentification () const |
void | SetIdentification (uint16_t i) |
void | SetExpireTime (Time exp) |
Time | GetExpireTime () const |
Private Attributes | |
Ipv4Address | m_destination |
Time | m_expire |
uint16_t | m_identification |
Ipv4Address | m_source |
The request entry for intermediate nodes to check if they have received this request or not This is used to control the duplication request from being processed
Definition at line 77 of file dsr-rreq-table.h.
|
inline |
Definition at line 81 of file dsr-rreq-table.h.
|
inline |
Definition at line 97 of file dsr-rreq-table.h.
References m_destination.
|
inline |
Definition at line 125 of file dsr-rreq-table.h.
References m_expire, and ns3::Now().
|
inline |
Definition at line 113 of file dsr-rreq-table.h.
References m_identification.
|
inline |
Definition at line 105 of file dsr-rreq-table.h.
References m_source.
|
inline |
Compare send buffer entries.
Definition at line 90 of file dsr-rreq-table.h.
References m_destination, and m_identification.
|
inline |
Definition at line 101 of file dsr-rreq-table.h.
References m_destination.
Referenced by ns3::dsr::RreqTable::FindSourceEntry().
|
inline |
Definition at line 121 of file dsr-rreq-table.h.
References m_expire, and ns3::Now().
|
inline |
Definition at line 117 of file dsr-rreq-table.h.
References m_identification.
Referenced by ns3::dsr::RreqTable::FindSourceEntry().
|
inline |
Definition at line 109 of file dsr-rreq-table.h.
References m_source.
|
private |
Definition at line 131 of file dsr-rreq-table.h.
Referenced by GetDestination(), operator==(), and SetDestination().
|
private |
Definition at line 134 of file dsr-rreq-table.h.
Referenced by GetExpireTime(), and SetExpireTime().
|
private |
Definition at line 133 of file dsr-rreq-table.h.
Referenced by GetIdentification(), operator==(), and SetIdentification().
|
private |
Definition at line 132 of file dsr-rreq-table.h.
Referenced by GetSource(), and SetSource().