|
| QueueDiscTestItem (const QueueDiscTestItem &)=delete |
|
| QueueDiscTestItem (Ptr< Packet > p) |
| Constructor. More...
|
|
virtual | ~QueueDiscTestItem () |
|
virtual void | AddHeader (void) |
| Add the header to the packet. More...
|
|
virtual bool | Mark (void) |
| Marks the packet as a substitute for dropping it, such as for Explicit Congestion Notification. More...
|
|
QueueDiscTestItem & | operator= (const QueueDiscTestItem &)=delete |
|
| QueueDiscItem ()=delete |
|
| QueueDiscItem (const QueueDiscItem &)=delete |
|
| QueueDiscItem (Ptr< Packet > p, const Address &addr, uint16_t protocol) |
| Create a queue disc item. More...
|
|
virtual | ~QueueDiscItem () |
|
Address | GetAddress (void) const |
| Get the MAC address included in this item. More...
|
|
uint16_t | GetProtocol (void) const |
| Get the L3 protocol included in this item. More...
|
|
Time | GetTimeStamp (void) const |
| Get the timestamp included in this item. More...
|
|
uint8_t | GetTxQueueIndex (void) const |
| Get the transmission queue index included in this item. More...
|
|
virtual uint32_t | Hash (uint32_t perturbation=0) const |
| Computes the hash of various fields of the packet header. More...
|
|
QueueDiscItem & | operator= (const QueueDiscItem &)=delete |
|
virtual void | Print (std::ostream &os) const |
| Print the item contents. More...
|
|
void | SetTimeStamp (Time t) |
| Set the timestamp included in this item. More...
|
|
void | SetTxQueueIndex (uint8_t txq) |
| Set the transmission queue index to store in this item. More...
|
|
| QueueItem ()=delete |
|
| QueueItem (const QueueItem &)=delete |
|
| QueueItem (Ptr< Packet > p) |
| Create a queue item containing a packet. More...
|
|
virtual | ~QueueItem () |
|
Ptr< Packet > | GetPacket (void) const |
|
virtual uint32_t | GetSize (void) const |
| Use this method (instead of GetPacket ()->GetSize ()) to get the packet size. More...
|
|
virtual bool | GetUint8Value (Uint8Values field, uint8_t &value) const |
| Retrieve the value of a given field from the packet, if present. More...
|
|
QueueItem & | operator= (const QueueItem &)=delete |
|
| SimpleRefCount () |
| Default constructor. More...
|
|
| SimpleRefCount (const SimpleRefCount &o[[maybe_unused]]) |
| Copy constructor. More...
|
|
uint32_t | GetReferenceCount (void) const |
| Get the reference count of the object. More...
|
|
SimpleRefCount & | operator= ([[maybe_unused]] const SimpleRefCount &o) |
| Assignment operator. More...
|
|
void | Ref (void) const |
| Increment the reference count. More...
|
|
void | Unref (void) const |
| Decrement the reference count. More...
|
|