Public Member Functions | |
| void | AccumulateFirstFragment (Ptr< const Packet > packet) |
| void | AccumulateFragment (Ptr< const Packet > packet) |
| Ptr< Packet > | AccumulateLastFragment (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 |
Definition at line 36 of file mac-rx-middle.cc.