Wireshark  4.3.0
The Wireshark network protocol analyzer
capture_info.h
Go to the documentation of this file.
1 
19 #ifndef __CAPTURE_INFO_H__
20 #define __CAPTURE_INFO_H__
21 
22 #include "capture_opts.h"
25 
26 #ifdef __cplusplus
27 extern "C" {
28 #endif /* __cplusplus */
29 
31 typedef struct _capture_info {
32  /* handle */
33  void * ui;
35  /* capture info */
39 
40 typedef struct _info_data {
41  packet_counts counts; /* Packet counting */
42  capture_info ui; /* user interface data */
43 } info_data_t;
44 
46 extern void
48 
50 extern void capture_info_ui_update(
51 capture_info *cinfo);
52 
54 extern void capture_info_ui_destroy(
55 capture_info *cinfo);
56 
57 #ifdef __cplusplus
58 }
59 #endif /* __cplusplus */
60 
61 #endif /* ui/capture_info.h */
void capture_info_ui_create(capture_info *cinfo, capture_session *cap_session)
Definition: capture_info_dialog.cpp:44
void capture_info_ui_destroy(capture_info *cinfo)
Definition: capture_info_dialog.cpp:76
struct _capture_info capture_info
void capture_info_ui_update(capture_info *cinfo)
Definition: capture_info_dialog.cpp:67
Definition: capinfos.c:183
packet_counts * counts
Definition: capture_info.h:36
void * ui
Definition: capture_info.h:33
int new_packets
Definition: capture_info.h:37
Definition: capture_session.h:137
Definition: capture_info.h:40
Definition: capture_dissectors.h:25