Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Go to the source code of this file.
Functions | |
WS_DLL_PUBLIC const ws_enum_t * | epan_inspect_enums (void) |
WS_DLL_PUBLIC size_t | epan_inspect_enums_count (void) |
WS_DLL_PUBLIC const ws_enum_t * | epan_inspect_enums_bsearch (const char *needle) |
Copyright 2021, João Valverde j@v6e.nosp@m..pt
Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs
SPDX-License-Identifier: GPL-2.0-or-later
WS_DLL_PUBLIC const ws_enum_t * epan_inspect_enums | ( | void | ) |
Returns an array of ws_enum_t elements. The array is sorted and ends with {NULL, 0}.
It can be used by language bindings to the Wireshark API to obtain the value of some magic constants. The array can be binary searched, imported to a hash table, serialized, etc.
WS_DLL_PUBLIC const ws_enum_t * epan_inspect_enums_bsearch | ( | const char * | needle | ) |
Performs a binary search for the magic constant "needle".
WS_DLL_PUBLIC size_t epan_inspect_enums_count | ( | void | ) |
Returns size of enums array not including null terminator.