|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
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 Dataset * | linkedDS |
| struct ComId * | next |
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.
| uint32_t ComId::comId |
Communication Id, used as key
| uint32_t ComId::dataset |
Id for a dataset ( see Dataset structure )
| int ComId::duplicates |
incremented on multiple instances
| int ComId::ett_id |
GUI-id for root-subtree
| char* ComId::name |
name given in XML, may be an empty string, never NULL
| struct ComId* ComId::next |
next comId item in linked list
| int32_t ComId::size |
cached size derived from linked dataset
| char* ComId::source |
file name of first appearance for debugging