Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
_summary_tally Struct Reference

Aggregate statistics and metadata tallied across an entire capture file. More...

#include <summary.h>

Public Attributes

uint64_t bytes
double start_time
double stop_time
double cap_start_time
double cap_end_time
double elapsed_time
uint32_t marked_count
uint32_t marked_count_ts
uint64_t marked_bytes
double marked_start
double marked_stop
uint32_t ignored_count
uint32_t packet_count
uint32_t packet_count_ts
uint32_t filtered_count
uint32_t filtered_count_ts
uint64_t filtered_bytes
double filtered_start
double filtered_stop
const char * filename
int64_t file_length
char file_sha256 [(65)]
char file_sha1 [(65)]
int file_type
ws_compression_type compression_type
int file_encap_type
GArray * packet_encap_types
int snap
bool drops_known
uint64_t drops
const char * dfilter
bool is_tempfile
GArray * ifaces
bool legacy

Detailed Description

Aggregate statistics and metadata tallied across an entire capture file.

Member Data Documentation

◆ bytes

uint64_t _summary_tally::bytes

Total bytes across all packets.

◆ cap_end_time

double _summary_tally::cap_end_time

Capture end time, in seconds with millisecond resolution.

◆ cap_start_time

double _summary_tally::cap_start_time

Capture start time, in seconds with millisecond resolution.

◆ compression_type

ws_compression_type _summary_tally::compression_type

Compression type of the capture file, or uncompressed.

◆ dfilter

const char* _summary_tally::dfilter

Active display filter string, or NULL if none.

◆ drops

uint64_t _summary_tally::drops

Total number of packet drops across all interfaces.

◆ drops_known

bool _summary_tally::drops_known

True if the packet drop count is known.

◆ elapsed_time

double _summary_tally::elapsed_time

Total elapsed capture duration in seconds, including time before the first packet and after the last packet.

◆ file_encap_type

int _summary_tally::file_encap_type

Wiretap encapsulation type for the file as a whole.

◆ file_length

int64_t _summary_tally::file_length

Size of the capture file in bytes.

◆ file_sha1

char _summary_tally::file_sha1[(65)]

Hex-encoded SHA-1 hash of the capture file.

◆ file_sha256

char _summary_tally::file_sha256[(65)]

Hex-encoded SHA-256 hash of the capture file.

◆ file_type

int _summary_tally::file_type

Wiretap file type identifier.

◆ filename

const char* _summary_tally::filename

Filesystem path of the capture file.

◆ filtered_bytes

uint64_t _summary_tally::filtered_bytes

Total bytes across all display-filtered packets.

◆ filtered_count

uint32_t _summary_tally::filtered_count

Number of packets passing the display filter.

◆ filtered_count_ts

uint32_t _summary_tally::filtered_count_ts

Number of time-stamped packets passing the display filter.

◆ filtered_start

double _summary_tally::filtered_start

Timestamp of the first display-filtered packet, in seconds.

◆ filtered_stop

double _summary_tally::filtered_stop

Timestamp of the last display-filtered packet, in seconds.

◆ ifaces

GArray* _summary_tally::ifaces

Array of iface_summary_info entries, one per capture interface.

◆ ignored_count

uint32_t _summary_tally::ignored_count

Number of ignored packets.

◆ is_tempfile

bool _summary_tally::is_tempfile

True if the capture file is a temporary file.

◆ legacy

bool _summary_tally::legacy

True if the capture file uses a legacy format lacking per-interface data.

◆ marked_bytes

uint64_t _summary_tally::marked_bytes

Total bytes across all marked packets.

◆ marked_count

uint32_t _summary_tally::marked_count

Number of marked packets.

◆ marked_count_ts

uint32_t _summary_tally::marked_count_ts

Number of marked packets that carry a timestamp.

◆ marked_start

double _summary_tally::marked_start

Timestamp of the first marked packet, in seconds.

◆ marked_stop

double _summary_tally::marked_stop

Timestamp of the last marked packet, in seconds.

◆ packet_count

uint32_t _summary_tally::packet_count

Total number of packets in the capture.

◆ packet_count_ts

uint32_t _summary_tally::packet_count_ts

Total number of time-stamped packets in the capture.

◆ packet_encap_types

GArray* _summary_tally::packet_encap_types

Array of wiretap encapsulation types seen across packets.

◆ snap

int _summary_tally::snap

Maximum captured packet length; 0 if not known.

◆ start_time

double _summary_tally::start_time

Timestamp of the first packet, in seconds with millisecond resolution.

◆ stop_time

double _summary_tally::stop_time

Timestamp of the last packet, in seconds with millisecond resolution.


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