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

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

+ Collaboration diagram for ns3::ByteTagListData:

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

◆ count

uint32_t ns3::ByteTagListData::count

use counter (for smart deallocation)

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

Referenced by ns3::ByteTagList::ByteTagList(), ns3::ByteTagList::Add(), and ns3::ByteTagList::operator=().

◆ data

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().

◆ dirty

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().

◆ size

uint32_t ns3::ByteTagListData::size

size of the data

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

Referenced by ns3::ByteTagList::Add().


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