Public Types | Public Member Functions

ns3::aodv::QueueEntry Class Reference
[AODV]

AODV Queue Entry. More...

#include <aodv-rqueue.h>

Collaboration diagram for ns3::aodv::QueueEntry:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
Ipv4RoutingProtocol::UnicastForwardCallback 
UnicastForwardCallback
typedef
Ipv4RoutingProtocol::ErrorCallback 
ErrorCallback

Public Member Functions

 QueueEntry (Ptr< const Packet > pa=0, Ipv4Header const &h=Ipv4Header(), UnicastForwardCallback ucb=UnicastForwardCallback(), ErrorCallback ecb=ErrorCallback(), Time exp=Simulator::Now())
 c-tor
bool operator== (QueueEntry const &o) const
Fields

UnicastForwardCallback GetUnicastForwardCallback () const
void SetUnicastForwardCallback (UnicastForwardCallback ucb)
ErrorCallback GetErrorCallback () const
void SetErrorCallback (ErrorCallback ecb)
Ptr< const PacketGetPacket () const
void SetPacket (Ptr< const Packet > p)
Ipv4Header GetIpv4Header () const
void SetIpv4Header (Ipv4Header h)
void SetExpireTime (Time exp)
Time GetExpireTime () const

Detailed Description

AODV Queue Entry.


Member Function Documentation

bool ns3::aodv::QueueEntry::operator== ( QueueEntry const &  o  )  const [inline]

Compare queue entries

Returns:
true if equal

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