Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
ComId Class Reference

This struct makes a mapping between one comId and one dataset. More...

#include <packet-trdp-dict.h>

Public Attributes

char * name
 
uint32_t comId
 
uint32_t dataset
 
int32_t size
 
int ett_id
 
int duplicates
 
char * source
 
struct DatasetlinkedDS
 
struct ComIdnext
 

Detailed Description

This struct makes a mapping between one comId and one dataset.

The following overview visualizes the relation between one comId and an element of a dataset: There is a separate structure for datasets necessary, because the dataset itself can be packed recursively into each other.

Member Data Documentation

◆ comId

uint32_t ComId::comId

Communication Id, used as key

◆ dataset

uint32_t ComId::dataset

Id for a dataset ( see Dataset structure )

◆ duplicates

int ComId::duplicates

incremented on multiple instances

◆ ett_id

int ComId::ett_id

GUI-id for root-subtree

◆ linkedDS

struct Dataset* ComId::linkedDS

cached dataset for id in dataset

◆ name

char* ComId::name

name given in XML, may be an empty string, never NULL

◆ next

struct ComId* ComId::next

next comId item in linked list

◆ size

int32_t ComId::size

cached size derived from linked dataset

◆ source

char* ComId::source

file name of first appearance for debugging


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