| librsync
    2.3.4
    | 
Signature of a whole file. More...
#include <sumset.h>
| Data Fields | |
| int | magic | 
| The signature magic value.  More... | |
| int | block_len | 
| The block length.  More... | |
| int | strong_sum_len | 
| The block strong sum length.  More... | |
| int | count | 
| Total number of blocks.  More... | |
| int | size | 
| Total number of blocks allocated.  More... | |
| void * | block_sigs | 
| The packed block_sigs for all blocks.  More... | |
| hashtable_t * | hashtable | 
| The hashtable for finding matches.  More... | |
| long | calc_strong_count | 
| The count of strongsum calcs done.  More... | |
Signature of a whole file.
This includes the all the block sums generated for a file and datastructures for fast matching against them.
| int rs_signature::strong_sum_len | 
| void* rs_signature::block_sigs | 
| hashtable_t* rs_signature::hashtable | 
| long rs_signature::calc_strong_count | 
 1.9.4
 1.9.4