Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_val64_string_ext Struct Reference

Extended metadata for a 64-bit value-string mapping array. More...

#include <value_string.h>

Public Attributes

_val64_string_match2_t _vs_match2
 
uint64_t _vs_first_value
 
unsigned _vs_num_entries
 
const val64_string_vs_p
 
const char * _vs_name
 
wmem_allocator_t_scope
 

Detailed Description

Extended metadata for a 64-bit value-string mapping array.

Encapsulates additional information and utilities for working with a val64_string array, including match logic, bounds, and memory scope.

Member Data Documentation

◆ _scope

wmem_allocator_t* _val64_string_ext::_scope

Memory scope used for allocation and cleanup.

◆ _vs_first_value

uint64_t _val64_string_ext::_vs_first_value

First value in the val64_string array.

◆ _vs_match2

_val64_string_match2_t _val64_string_ext::_vs_match2

Optional custom match function for advanced lookup.

◆ _vs_name

const char* _val64_string_ext::_vs_name

Descriptive name for diagnostics and error messages.

◆ _vs_num_entries

unsigned _val64_string_ext::_vs_num_entries

Number of entries in the array (excluding final {0, NULL}).

◆ _vs_p

const val64_string* _val64_string_ext::_vs_p

Pointer to the val64_string array.


The documentation for this struct was generated from the following file: