$treeview $search $mathjax $extrastylesheet
librsync  2.3.0
$projectbrief
$projectbrief
$searchbox

rs_stats Struct Reference

Performance statistics from a librsync encoding or decoding operation. More...

Data Fields

char const * op
 Human-readable name of current operation.
int lit_cmds
 Number of literal commands.
rs_long_t lit_bytes
 Number of literal bytes.
rs_long_t lit_cmdbytes
 Number of bytes used in literal command headers.
rs_long_t copy_cmds
rs_long_t copy_bytes
rs_long_t copy_cmdbytes
rs_long_t sig_cmds
rs_long_t sig_bytes
int false_matches
rs_long_t sig_blocks
 Number of blocks described by the signature.
size_t block_len
rs_long_t in_bytes
 Total bytes read from input.
rs_long_t out_bytes
 Total bytes written to output.
time_t start
time_t end

Detailed Description

Performance statistics from a librsync encoding or decoding operation.

See also:
api_stats
rs_format_stats()
rs_log_stats()

Definition at line 210 of file librsync.h.


Field Documentation

char const* rs_stats::op

Human-readable name of current operation.

For example, "delta".

Definition at line 211 of file librsync.h.

Number of literal commands.

Definition at line 213 of file librsync.h.

Number of literal bytes.

Definition at line 214 of file librsync.h.

Number of bytes used in literal command headers.

Definition at line 215 of file librsync.h.

Number of blocks described by the signature.

Definition at line 222 of file librsync.h.

rs_long_t rs_stats::in_bytes

Total bytes read from input.

Definition at line 227 of file librsync.h.

Total bytes written to output.

Definition at line 228 of file librsync.h.


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