![]() |
Wireshark
4.3.0
The Wireshark network protocol analyzer
|
#include <capture_opts.h>
Capture options coming from user interface
GArray* capture_options_tag::all_ifaces |
all interfaces, entries are of type interface_t
gdouble capture_options_tag::autostop_duration |
Maximum capture duration
int capture_options_tag::autostop_files |
Maximum number of capture files
guint32 capture_options_tag::autostop_filesize |
Maximum capture file size in kB
int capture_options_tag::autostop_packets |
Maximum packet count
int capture_options_tag::autostop_written_packets |
Maximum packet count
gboolean capture_options_tag::capture_child |
hidden option: Wireshark child mode
filter_list_t* capture_options_tag::capture_filters_list |
list of saved capture filters
gchar* capture_options_tag::closed_msg |
Dumpcap capture closed message
gchar* capture_options_tag::compress_type |
compress type
guint capture_options_tag::extcap_terminate_id |
extcap process termination source ID
gdouble capture_options_tag::file_duration |
Switch file after n seconds
gint32 capture_options_tag::file_interval |
Create time intervals of n seconds
int capture_options_tag::file_packets |
Switch file after n packets
GList*(* capture_options_tag::get_iface_list) (int *, gchar **) |
routine to call to get the interface list
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_autostop_written_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_file_packets |
TRUE if ring packet count is specified
gboolean capture_options_tag::has_nametimenum |
TRUE if file name has date part before num part
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 |
save_file is a pipe (named or stdout)
gboolean capture_options_tag::print_file_names |
TRUE if printing names of completed files as we close them
gchar* capture_options_tag::print_name_to |
output file name
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.
gboolean capture_options_tag::stop_after_extcaps |
request dumpcap stop after last extcap
gchar* capture_options_tag::temp_dir |
temporary directory path
guint capture_options_tag::update_interval |
Time in milliseconds. How often to notify parent of new packet counts, check file duration, etc.
gboolean capture_options_tag::use_pcapng |
TRUE if file format is pcapng
gboolean capture_options_tag::wait_for_extcap_cbs |
extcaps terminated, waiting for callbacks