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

Represents a Lua DissectorTable, which may back either a standard dissector_table_t or a heuristic dissector list. More...

#include <wslua.h>

Public Attributes

dissector_table_t table
 
heur_dissector_list_t heur_list
 
const char * name
 
const char * ui_name
 
bool created
 
bool expired
 

Detailed Description

Represents a Lua DissectorTable, which may back either a standard dissector_table_t or a heuristic dissector list.

Member Data Documentation

◆ created

bool _wslua_distbl_t::created

True if this table was created by Lua and should be deregistered on cleanup.

◆ expired

bool _wslua_distbl_t::expired

True if this table has been deregistered and is no longer valid.

◆ heur_list

heur_dissector_list_t _wslua_distbl_t::heur_list

The underlying heuristic dissector list, or NULL if this is a standard table.

◆ name

const char* _wslua_distbl_t::name

Internal name used to look up and register the dissector table.

◆ table

dissector_table_t _wslua_distbl_t::table

The underlying dissector table, or NULL if this is a heuristic list.

◆ ui_name

const char* _wslua_distbl_t::ui_name

Human-readable name shown in the Decode As and heuristics dialogs.


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