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

rs_signature Struct Reference

Signature of a whole file. More...

Data Fields

int magic
 The signature magic value.
int block_len
 The block length.
int strong_sum_len
 The block strong sum length.
int count
 Total number of blocks.
int size
 Total number of blocks allocated.
void * block_sigs
 The packed block_sigs for all blocks.
hashtable_thashtable
 The hashtable for finding matches.
long calc_strong_count
 The count of strongsum calcs done.

Detailed Description

Signature of a whole file.

This includes the all the block sums generated for a file and datastructures for fast matching against them.

Definition at line 37 of file sumset.h.


Field Documentation

The signature magic value.

Definition at line 38 of file sumset.h.

The block length.

Definition at line 39 of file sumset.h.

The block strong sum length.

Definition at line 40 of file sumset.h.

Total number of blocks.

Definition at line 41 of file sumset.h.

Total number of blocks allocated.

Definition at line 42 of file sumset.h.

The packed block_sigs for all blocks.

Definition at line 43 of file sumset.h.

The hashtable for finding matches.

Definition at line 44 of file sumset.h.

The count of strongsum calcs done.

Definition at line 47 of file sumset.h.


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