|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Represents a Lua tap listener, binding a tap name and filter to Lua callback functions. More...
#include <wslua.h>
Public Attributes | |
| char * | name |
| char * | filter |
| tap_extractor_t | extractor |
| lua_State * | L |
| int | packet_ref |
| int | draw_ref |
| int | reset_ref |
| bool | all_fields |
Represents a Lua tap listener, binding a tap name and filter to Lua callback functions.
| bool _wslua_tap::all_fields |
True if all header fields should be made available during the tap callback.
| int _wslua_tap::draw_ref |
Lua registry reference to the draw/update callback function.
| tap_extractor_t _wslua_tap::extractor |
Callback that extracts tap-specific data into the Lua state before invoking callbacks.
| char* _wslua_tap::filter |
Optional display filter string restricting which packets trigger this tap.
| lua_State* _wslua_tap::L |
The Lua state in which the tap callback functions are registered.
| char* _wslua_tap::name |
Name of the tap this listener is registered on.
| int _wslua_tap::packet_ref |
Lua registry reference to the per-packet callback function.
| int _wslua_tap::reset_ref |
Lua registry reference to the reset callback function.