--- libaitsync/inc/aitsync.h 2010/03/24 16:00:15 1.1.1.1 +++ libaitsync/inc/aitsync.h 2010/03/24 16:31:27 1.1.1.1.2.1 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitsync.h,v 1.1.1.1 2010/03/24 16:00:15 misho Exp $ +* $Id: aitsync.h,v 1.1.1.1.2.1 2010/03/24 16:31:27 misho Exp $ * *************************************************************************/ #ifndef __AITSYNC_H @@ -40,16 +40,17 @@ inline const char *sync_GetError(); * syncSignature() Calculate and create signature for diff * @csInput = Input patched file name for calculating check sums * @csSig = Output Signature file name + * @compress = 2 compress signatures output, 0 not compressed * return: -1 error, 0 ok */ -int syncSignature(const char *csInput, const char *csSig); +int syncSignature(const char *csInput, const char *csSig, int compress); /* * syncDelta() Create Delta patch file * @csInput = Input original source file name for make delta patch file * @csSig = Input Signature file name * @csDelta = Output Delta patch file name - * @compress = Compress output, 0 not compressed + * @compress = 3 everything compress, 2 compressed signatures, 1 compress delta output, 0 not compressed * return: -1 error, 0 ok, create delta patch, 1 ok, no differences and not create patch */ int syncDelta(const char *csInput, const char *csSig, const char *csDelta, int compress); @@ -59,7 +60,7 @@ int syncDelta(const char *csInput, const char *csSig, * @csInput = Input target file name for patch * @csDelta = Input Delta patch file name * @csPatch = After applied patch create new alternate target file, if != NULL - * @compress = Compress output, 0 not compressed + * @compress = 1 compress delta input, 0 not compressed * return: -1 error, 0 ok, create delta patch, 1 ok, no differences and not create patch */ int syncPatch(const char *csInput, const char *csDelta, const char *csPatch, int compress);