| Wireshark 4.7.3 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:

- /builds/wireshark/wireshark/epan/wslua/wslua.h