|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Aggregates all options controlling a single print or export operation. More...
#include <file.h>
Public Attributes | |
| print_stream_t * | stream |
| print_format_e | format |
| bool | to_file |
| char * | file |
| char * | cmd |
| packet_range_t | range |
| bool | print_summary |
| bool | print_col_headings |
| print_dissections_e | print_dissections |
| bool | print_hex |
| unsigned | hexdump_options |
| bool | print_formfeed |
| bool | no_duplicate_keys |
Aggregates all options controlling a single print or export operation.
| char* print_args_t::cmd |
Shell print command string (non-Windows only; used when to_file is false)
| char* print_args_t::file |
Pathname of the output file (used when to_file is true)
| print_format_e print_args_t::format |
Output format: plain text or PostScript
| unsigned print_args_t::hexdump_options |
Bitmask of hex dump formatting options applied when print_hex is true
| bool print_args_t::no_duplicate_keys |
True if duplicate JSON keys within an object should be suppressed (JSON export only)
| bool print_args_t::print_col_headings |
True if column header labels should be printed above the summary lines
| print_dissections_e print_args_t::print_dissections |
Controls whether and how the protocol dissection tree is printed
| bool print_args_t::print_formfeed |
True if a form-feed character should be emitted before each new frame
| bool print_args_t::print_hex |
True if a hex dump of the frame data should be printed
| bool print_args_t::print_summary |
True if a one-line summary should be printed for each frame
| packet_range_t print_args_t::range |
Packet range descriptor controlling which frames are processed
| print_stream_t* print_args_t::stream |
Output stream to which formatted output is written
| bool print_args_t::to_file |
True if output is directed to a file; false if sent to a print command