Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Functions
iface_toolbar.h File Reference
#include <stdbool.h>
#include <glib.h>

Go to the source code of this file.

Classes

struct  _iface_toolbar_value
 
struct  _iface_toolbar_control
 
struct  _iface_toolbar
 

Typedefs

typedef struct _iface_toolbar_value iface_toolbar_value
 
typedef struct _iface_toolbar_control iface_toolbar_control
 
typedef struct _iface_toolbar iface_toolbar
 
typedef void(* iface_toolbar_add_cb_t) (const iface_toolbar *)
 
typedef void(* iface_toolbar_remove_cb_t) (const char *)
 

Enumerations

enum  iface_toolbar_ctrl_type {
  INTERFACE_TYPE_UNKNOWN , INTERFACE_TYPE_BOOLEAN , INTERFACE_TYPE_BUTTON , INTERFACE_TYPE_SELECTOR ,
  INTERFACE_TYPE_STRING
}
 
enum  iface_toolbar_ctrl_role {
  INTERFACE_ROLE_UNKNOWN , INTERFACE_ROLE_CONTROL , INTERFACE_ROLE_HELP , INTERFACE_ROLE_LOGGER ,
  INTERFACE_ROLE_RESTORE
}
 

Functions

void iface_toolbar_add (const iface_toolbar *toolbar)
 
void iface_toolbar_remove (const char *menu_title)
 
bool iface_toolbar_use (void)
 
void iface_toolbar_register_cb (iface_toolbar_add_cb_t, iface_toolbar_remove_cb_t)
 

Detailed Description

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later