The gratuitous table entries, it maintains the already sent gratuitous route reply entries. More...
#include "dsr-gratuitous-reply-table.h"
Collaboration diagram for ns3::dsr::GraReplyEntry:Public Member Functions | |
| GraReplyEntry (Ipv4Address t, Ipv4Address f, Time h) | |
| Constructor. | |
Public Attributes | |
| Time | m_gratReplyHoldoff |
| gratuitous reply holdoff time | |
| Ipv4Address | m_hearFrom |
| heard from address | |
| Ipv4Address | m_replyTo |
| reply to address | |
The gratuitous table entries, it maintains the already sent gratuitous route reply entries.
When the node "promiscuously" received a packet destined for other nodes, and inferred a shorter route for the data packet, it will construct a route reply and send back to the source
Definition at line 50 of file dsr-gratuitous-reply-table.h.
|
inline |
Constructor.
| t | IPv4 address to reply to |
| f | IPv4 address to hear from |
| h | gratuitous hold off time |
Definition at line 63 of file dsr-gratuitous-reply-table.h.
| Time ns3::dsr::GraReplyEntry::m_gratReplyHoldoff |
gratuitous reply holdoff time
Definition at line 54 of file dsr-gratuitous-reply-table.h.
Referenced by ns3::dsr::DsrGraReply::IsExpired::operator()().
| Ipv4Address ns3::dsr::GraReplyEntry::m_hearFrom |
heard from address
Definition at line 53 of file dsr-gratuitous-reply-table.h.
| Ipv4Address ns3::dsr::GraReplyEntry::m_replyTo |
reply to address
Definition at line 52 of file dsr-gratuitous-reply-table.h.