Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Go to the source code of this file.
Macros | |
#define | SUBTREE_UNDEFINED_LENGTH -1 |
Typedefs | |
typedef struct ptvcursor | ptvcursor_t |
Functions | |
WS_DLL_PUBLIC ptvcursor_t * | ptvcursor_new (wmem_allocator_t *scope, proto_tree *tree, tvbuff_t *tvb, int offset) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add_ret_uint (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding, uint32_t *retval) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add_ret_int (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding, int32_t *retval) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add_ret_string (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding, wmem_allocator_t *scope, const uint8_t **retval) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add_ret_boolean (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding, bool *retval) |
WS_DLL_PUBLIC proto_item * | ptvcursor_add_no_advance (ptvcursor_t *ptvc, int hf, int length, const unsigned encoding) |
WS_DLL_PUBLIC void | ptvcursor_advance (ptvcursor_t *ptvc, int length) |
WS_DLL_PUBLIC void | ptvcursor_free (ptvcursor_t *ptvc) |
WS_DLL_PUBLIC tvbuff_t * | ptvcursor_tvbuff (ptvcursor_t *ptvc) |
WS_DLL_PUBLIC int | ptvcursor_current_offset (ptvcursor_t *ptvc) |
WS_DLL_PUBLIC proto_tree * | ptvcursor_tree (ptvcursor_t *ptvc) |
WS_DLL_PUBLIC void | ptvcursor_set_tree (ptvcursor_t *ptvc, proto_tree *tree) |
WS_DLL_PUBLIC proto_tree * | ptvcursor_push_subtree (ptvcursor_t *ptvc, proto_item *it, int ett_subtree) |
WS_DLL_PUBLIC void | ptvcursor_pop_subtree (ptvcursor_t *ptvc) |
WS_DLL_PUBLIC proto_tree * | ptvcursor_add_with_subtree (ptvcursor_t *ptvc, int hfindex, int length, const unsigned encoding, int ett_subtree) |
WS_DLL_PUBLIC proto_tree * | ptvcursor_add_text_with_subtree (ptvcursor_t *ptvc, int length, int ett_subtree, const char *format,...) G_GNUC_PRINTF(4 |
WS_DLL_PUBLIC proto_tree WS_DLL_PUBLIC proto_tree * | ptvcursor_set_subtree (ptvcursor_t *ptvc, proto_item *it, int ett_subtree) |
Proto Tree TVBuff cursor Gilbert Ramirez gram@.nosp@m.alum.nosp@m.ni.ri.nosp@m.ce.e.nosp@m.du
Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 2000 Gerald Combs
SPDX-License-Identifier: GPL-2.0-or-later