|
Wireshark 5.1.0
The Wireshark network protocol analyzer
|
Public Attributes | |
| const char * | name |
| const char * | short_name |
| const char * | filter_name |
| GPtrArray * | fields |
| int | proto_id |
| protocol_group_t | group |
| bool | is_enabled |
| bool | enabled_by_default |
| bool | can_toggle |
| int | parent_proto_id |
| GList * | heur_list |
Structure for information about a protocol
| bool _protocol::can_toggle |
true if is_enabled can be changed
| bool _protocol::enabled_by_default |
true if protocol is enabled by default
| GPtrArray* _protocol::fields |
fields for this protocol
| const char* _protocol::filter_name |
name of this protocol in filters
| protocol_group_t _protocol::group |
group of this protocol
| GList* _protocol::heur_list |
Heuristic dissectors associated with this protocol
| bool _protocol::is_enabled |
true if protocol is enabled
| const char* _protocol::name |
long description
| int _protocol::parent_proto_id |
Used to identify "pino"s (Protocol In Name Only). For dissectors that need a protocol name so they can be added to a dissector table, but use the parent_proto_id for things like enable/disable
| int _protocol::proto_id |
field ID for this protocol
| const char* _protocol::short_name |
short description