DSR Network Queue Entry. More...
#include <dsr-network-queue.h>
Public Member Functions | |
| DsrNetworkQueueEntry (Ptr< const Packet > pa=0, Ipv4Address s=Ipv4Address(), Ipv4Address n=Ipv4Address(), Time exp=Simulator::Now(), Ptr< Ipv4Route > r=0) | |
| c-tor | |
| bool | operator== (DsrNetworkQueueEntry const &o) const |
Fields | |
| Ptr< const Packet > | GetPacket () const |
| void | SetPacket (Ptr< const Packet > p) |
| Ptr< Ipv4Route > | GetIpv4Route () const |
| void | SetIpv4Route (Ptr< Ipv4Route > route) |
| Ipv4Address | GetSourceAddress () const |
| void | SetSourceAddress (Ipv4Address addr) |
| Ipv4Address | GetNextHopAddress () const |
| void | SetNextHopAddress (Ipv4Address addr) |
| Time | GetInsertedTimeStamp (void) const |
| void | SetInsertedTimeStamp (Time time) |
Private Attributes | |
| Ptr< Ipv4Route > | m_ipv4Route |
| Ipv4Route. | |
| Ipv4Address | m_nextHopAddr |
| Ptr< const Packet > | m_packet |
| Data packet. | |
| Ipv4Address | m_srcAddr |
| Time | tstamp |
DSR Network Queue Entry.
Definition at line 53 of file dsr-network-queue.h.
|
inline |
Compare send buffer entries
Definition at line 70 of file dsr-network-queue.h.
References m_ipv4Route, and m_packet.