A Discrete-Event Network Simulator
API
ns3::ByteTagListData Struct Reference

Internal representation of the byte tags stored in a packet. More...

Public Attributes

uint32_t count
 use counter (for smart deallocation) More...
 
uint8_t data [4]
 data More...
 
uint32_t dirty
 number of bytes actually in use More...
 
uint32_t size
 size of the data More...
 

Detailed Description

Internal representation of the byte tags stored in a packet.

This structure is only used by ByteTagList and should not be accessed directly.

Definition at line 41 of file byte-tag-list.cc.

Member Data Documentation

uint32_t ns3::ByteTagListData::count
uint8_t ns3::ByteTagListData::data[4]

data

Definition at line 45 of file byte-tag-list.cc.

Referenced by ns3::ByteTagList::Add(), and ns3::ByteTagList::Begin().

uint32_t ns3::ByteTagListData::dirty

number of bytes actually in use

Definition at line 44 of file byte-tag-list.cc.

Referenced by ns3::ByteTagList::Add(), ns3::ByteTagList::Allocate(), and ns3::ByteTagList::Deallocate().

uint32_t ns3::ByteTagListData::size

size of the data

Definition at line 42 of file byte-tag-list.cc.

Referenced by ns3::ByteTagList::Add(), ns3::ByteTagList::Allocate(), and ns3::ByteTagList::Deallocate().


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