Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Public Attributes | List of all members
capture_options_tag Struct Reference

#include <capture_opts.h>

Public Attributes

GArray * ifaces
 
GArray * all_ifaces
 
int ifaces_err
 
gchar * ifaces_err_info
 
guint num_selected
 
interface_options default_options
 
gboolean saving_to_file
 
gchar * save_file
 
gboolean group_read_access
 
gboolean use_pcapng
 
gboolean real_time_mode
 
gboolean show_info
 
gboolean restart
 
gchar * orig_save_file
 
gboolean multi_files_on
 
gboolean has_file_duration
 
gint32 file_duration
 
gboolean has_file_interval
 
gint32 file_interval
 
gboolean has_ring_num_files
 
guint32 ring_num_files
 
gboolean has_autostop_files
 
gint32 autostop_files
 
gboolean has_autostop_packets
 
int autostop_packets
 
gboolean has_autostop_filesize
 
guint32 autostop_filesize
 
gboolean has_autostop_duration
 
gint32 autostop_duration
 
gchar * capture_comment
 
gboolean output_to_pipe
 
gboolean capture_child
 

Detailed Description

Capture options coming from user interface

Member Data Documentation

GArray* capture_options_tag::all_ifaces

all interfaces, entries are of type interface_t

gint32 capture_options_tag::autostop_duration

Maximum capture duration

gint32 capture_options_tag::autostop_files

Maximum number of capture files

guint32 capture_options_tag::autostop_filesize

Maximum capture file size

int capture_options_tag::autostop_packets

Maximum packet count

gboolean capture_options_tag::capture_child

hidden option: Wireshark child mode

gint32 capture_options_tag::file_duration

Switch file after n seconds

gint32 capture_options_tag::file_interval

Create time intervals of n seconds

gboolean capture_options_tag::group_read_access

TRUE is group read permission needs to be set

gboolean capture_options_tag::has_autostop_duration

TRUE if maximum capture duration is specified

gboolean capture_options_tag::has_autostop_files

TRUE if maximum number of capture files are specified

gboolean capture_options_tag::has_autostop_filesize

TRUE if maximum capture file size is specified

gboolean capture_options_tag::has_autostop_packets

TRUE if maximum packet count is specified

gboolean capture_options_tag::has_file_duration

TRUE if ring duration specified

gboolean capture_options_tag::has_file_interval

TRUE if ring interval specified

gboolean capture_options_tag::has_ring_num_files

TRUE if ring num_files specified

GArray* capture_options_tag::ifaces

the interfaces to use for the next capture, entries are of type interface_options

int capture_options_tag::ifaces_err

if all_ifaces is null, the error when it was fetched, if any

gchar* capture_options_tag::ifaces_err_info

error string for that error

gboolean capture_options_tag::multi_files_on

TRUE if ring buffer in use

gchar* capture_options_tag::orig_save_file

the original capture file name (saved for a restart)

gboolean capture_options_tag::output_to_pipe

capture comment to write to the output file save_file is a pipe (named or stdout)

gboolean capture_options_tag::real_time_mode

Update list of packets in real time

gboolean capture_options_tag::restart

restart after closing is done

guint32 capture_options_tag::ring_num_files

Number of multiple buffer files

gchar* capture_options_tag::save_file

the capture file name

gboolean capture_options_tag::saving_to_file

TRUE if capture is writing to a file

gboolean capture_options_tag::show_info

show the info dialog. GTK+ only.

gboolean capture_options_tag::use_pcapng

TRUE if file format is pcapng


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