|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Represents a node in the plugin-registered toolbar tree (bar or item). More...
#include <plugin_if.h>
Public Attributes | |
| ext_toolbar_entry_t | type |
| GList * | children |
| unsigned | submenu_cnt |
| unsigned | item_cnt |
| char * | name |
| char * | defvalue |
| char * | tooltip |
| void * | user_data |
| bool | is_required |
| bool | capture_only |
| ext_toolbar_item_t | item_type |
| GList * | values |
| char * | regex |
| ext_toolbar_action_cb | callback |
Represents a node in the plugin-registered toolbar tree (bar or item).
| ext_toolbar_action_cb _ext_toolbar_t::callback |
Callback invoked when the item value or button state changes
| bool _ext_toolbar_t::capture_only |
True if this item is enabled during capture only
| GList* _ext_toolbar_t::children |
Ordered list of child ext_toolbar_t nodes (bar nodes only)
| char* _ext_toolbar_t::defvalue |
Default value string applied on initialisation
| bool _ext_toolbar_t::is_required |
True if a value must be provided before capture can start
| unsigned _ext_toolbar_t::item_cnt |
Number of direct item children
| ext_toolbar_item_t _ext_toolbar_t::item_type |
Widget type for this item (see ext_toolbar_item_t)
| char* _ext_toolbar_t::name |
Internal identifier name for this toolbar or item
| char* _ext_toolbar_t::regex |
Optional regular expression used to validate string input
| unsigned _ext_toolbar_t::submenu_cnt |
Number of direct toolbar-bar children
| char* _ext_toolbar_t::tooltip |
Tooltip text shown on hover, or NULL
| ext_toolbar_entry_t _ext_toolbar_t::type |
Node type: toolbar bar or item
| void* _ext_toolbar_t::user_data |
Caller-supplied context pointer forwarded to callback
| GList* _ext_toolbar_t::values |
Ordered list of ext_toolbar_value_t entries (selector items only)