| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
_funnel_bt_t Struct Reference

Represents a button attached to a funnel text window, bundling its callback, data, and cleanup functions. More...

`#include <funnel.h>`

## Public Attributes
funnel_text_window_t * | tw
funnel_bt_cb_t | func
void * | data
void(* | free_fcn )(void *)
void(* | free_data_fcn )(void *)

## Detailed Description

Represents a button attached to a funnel text window, bundling its callback, data, and cleanup functions.

## Member Data Documentation

## ◆ data

void* _funnel_bt_t::data

User-supplied data passed to the button callback.

## ◆ free_data_fcn

void(* _funnel_bt_t::free_data_fcn) (void *)

Function used to free the user-supplied data pointer.

## ◆ free_fcn

void(* _funnel_bt_t::free_fcn) (void *)

Function used to free the button callback closure itself.

## ◆ func

funnel_bt_cb_t _funnel_bt_t::func

Callback invoked when the button is clicked.

## ◆ tw

funnel_text_window_t* _funnel_bt_t::tw

The text window this button is associated with.

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

- /builds/wireshark/wireshark/epan/funnel.h