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

Public Attributes

char * name
 
size_t record_size
 
char * filename
 
gboolean from_profile
 
char * help
 
guint flags
 
void ** user_ptr
 
guint * nrows_p
 
uat_copy_cb_t copy_cb
 
uat_update_cb_t update_cb
 
uat_free_cb_t free_cb
 
uat_post_update_cb_t post_update_cb
 
uat_reset_cb_t reset_cb
 
uat_field_tfields
 
guint ncols
 
GArray * user_data
 
GArray * raw_data
 
GArray * valid_data
 
gboolean changed
 
uat_rep_t * rep
 
uat_rep_free_cb_t free_rep
 
gboolean loaded
 
gboolean from_global
 

Member Data Documentation

guint* epan_uat::nrows_p

Pointer to a dissector variable where the number of valid records in user_ptr are written.

GArray* epan_uat::raw_data

An array of records containing possibly invalid data. For internal use only.

GArray* epan_uat::user_data

An array of valid records that will be exposed to the dissector.

void** epan_uat::user_ptr

Pointer to a dissector variable where an array of valid records are stored.

GArray* epan_uat::valid_data

An array of booleans describing whether the records in 'raw_data' are valid or not.


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