A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::OriginatorRxStatus Class Reference

Public Member Functions

void AccumulateFirstFragment (Ptr< const Packet > packet)
 
void AccumulateFragment (Ptr< const Packet > packet)
 
Ptr< PacketAccumulateLastFragment (Ptr< const Packet > packet)
 
uint16_t GetLastSequenceControl (void)
 
bool IsDeFragmenting (void)
 
bool IsNextFragment (uint16_t sequenceControl)
 
void SetSequenceControl (uint16_t sequenceControl)
 

Private Types

typedef std::list< Ptr< const
Packet > > 
Fragments
 
typedef std::list< Ptr< const
Packet > >::const_iterator 
FragmentsCI
 

Private Attributes

bool m_defragmenting
 
Fragments m_fragments
 
uint16_t m_lastSequenceControl
 

Detailed Description

Definition at line 36 of file mac-rx-middle.cc.


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