Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Public Attributes | List of all members
_header_field_info Struct Reference

#include <proto.h>

Public Attributes

const char * name
 
const char * abbrev
 
enum ftenum type
 
int display
 
const void * strings
 
guint64 bitmask
 
const char * blurb
 
int id
 
int parent
 
hf_ref_type ref_type
 
int same_name_prev_id
 
header_field_infosame_name_next
 

Detailed Description

information describing a header field

Member Data Documentation

const char* _header_field_info::abbrev

[FIELDABBREV] abbreviated name of this field

guint64 _header_field_info::bitmask

[BITMASK] bitmask of interesting bits

const char* _header_field_info::blurb

[FIELDDESCR] Brief description of field

int _header_field_info::display

[FIELDDISPLAY] one of BASE_, or field bit-width if FT_BOOLEAN and non-zero bitmask

int _header_field_info::id

Field ID

const char* _header_field_info::name

[FIELDNAME] full name of this field

int _header_field_info::parent

parent protocol tree

hf_ref_type _header_field_info::ref_type

is this field referenced by a filter

header_field_info* _header_field_info::same_name_next

Link to next hfinfo with same abbrev

int _header_field_info::same_name_prev_id

ID of previous hfinfo with same abbrev

const void* _header_field_info::strings

[FIELDCONVERT] value_string, val64_string, range_string or true_false_string, typically converted by VALS(), RVALS() or TFS(). If this is an FT_PROTOCOL or BASE_PROTOCOL_INFO then it points to the associated protocol_t structure

enum ftenum _header_field_info::type

[FIELDTYPE] field type, one of FT_ (from ftypes.h)


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