|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
A single queued subdissector call, forming a node in a next_tvb_list_t. More...
#include <next_tvb.h>
Public Attributes | |
| struct next_tvb_item * | next |
| struct next_tvb_item * | previous |
| next_tvb_call_e | type |
| dissector_handle_t | handle |
| dissector_table_t | table |
| uint32_t | uint_val |
| const char * | string |
| tvbuff_t * | tvb |
| proto_tree * | tree |
A single queued subdissector call, forming a node in a next_tvb_list_t.
| dissector_handle_t next_tvb_item::handle |
Direct dissector handle; valid when type == NTVB_HANDLE
| struct next_tvb_item* next_tvb_item::next |
Pointer to the next item in the list, or NULL if last
| struct next_tvb_item* next_tvb_item::previous |
Pointer to the previous item in the list, or NULL if first
| const char* next_tvb_item::string |
String lookup key; valid when type == NTVB_STRING
| dissector_table_t next_tvb_item::table |
Dissector table for key-based lookup; valid when type == NTVB_UINT or NTVB_STRING
| proto_tree* next_tvb_item::tree |
Protocol tree node under which the subdissector should add its items
| next_tvb_call_e next_tvb_item::type |
Dispatch type controlling which union field and lookup method to use
| uint32_t next_tvb_item::uint_val |
Unsigned integer lookup key (e.g., port number); valid when type == NTVB_UINT