librsync  2.0.1
Data Fields
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. More...
 
int lit_cmds
 Number of literal commands. More...
 
rs_long_t lit_bytes
 Number of literal bytes. More...
 
rs_long_t lit_cmdbytes
 Number of bytes used in literal command headers. More...
 
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. More...
 
size_t block_len
 
rs_long_t in_bytes
 Total bytes read from input. More...
 
rs_long_t out_bytes
 Total bytes written to output. More...
 
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 235 of file librsync.h.

Field Documentation

char const* rs_stats::op

Human-readable name of current operation.

For example, "delta".

Definition at line 236 of file librsync.h.

int rs_stats::lit_cmds

Number of literal commands.

Definition at line 238 of file librsync.h.

rs_long_t rs_stats::lit_bytes

Number of literal bytes.

Definition at line 239 of file librsync.h.

rs_long_t rs_stats::lit_cmdbytes

Number of bytes used in literal command headers.

Definition at line 240 of file librsync.h.

rs_long_t rs_stats::sig_blocks

Number of blocks described by the signature.

Definition at line 247 of file librsync.h.

rs_long_t rs_stats::in_bytes

Total bytes read from input.

Definition at line 252 of file librsync.h.

rs_long_t rs_stats::out_bytes

Total bytes written to output.

Definition at line 253 of file librsync.h.


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