Wireshark 4.5.0
The Wireshark network protocol analyzer
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
_wslua_pref_t Struct Reference

Public Attributes

char * name
 
char * label
 
char * desc
 
pref_type_t type
 
union { 
 
   bool   b 
 
   unsigned   u 
 
   char *   s 
 
   int   e 
 
   range_t *   r 
 
   void *   p 
 
value 
 
union { 
 
   uint32_t   max_value 
 
   struct { 
 
      const enum_val_t *   enumvals 
 
      bool   radio_buttons 
 
   }   enum_info 
 
   struct { 
 
      uat_field_t *   uat_field_list 
 
   }   uat_field_list_info 
 
   char *   default_s 
 
info 
 
struct _wslua_pref_tnext
 
struct _wslua_proto_tproto
 
int ref
 

Member Data Documentation

◆ default_s

char* _wslua_pref_t::default_s

default value for value.s

◆ [struct]

struct { ... } _wslua_pref_t::enum_info

for PREF_ENUM

◆ enumvals

const enum_val_t* _wslua_pref_t::enumvals

list of name & values

◆ [union]

union { ... } _wslua_pref_t::info

display/text file information

◆ max_value

uint32_t _wslua_pref_t::max_value

maximum value of a range

◆ radio_buttons

bool _wslua_pref_t::radio_buttons

true if it should be shown as radio buttons rather than as an option menu or combo box in the preferences tab

◆ uat_field_list

uat_field_t* _wslua_pref_t::uat_field_list

list of field configurations

◆ [struct]

struct { ... } _wslua_pref_t::uat_field_list_info

for PREF_UAT


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