Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/qt/src/3rdparty/zlib/adler32.c
#include "zlib.h"

'defines'

#define ZLIB_INTERNAL
#define BASE   65521UL
#define NMAX   5552
#define DO1(buf, i)   {s1 += buf[i]; s2 += s1;}
#define DO2(buf, i)   DO1(buf,i); DO1(buf,i+1);
#define DO4(buf, i)   DO2(buf,i); DO2(buf,i+2);
#define DO8(buf, i)   DO4(buf,i); DO4(buf,i+4);
#define DO16(buf)   DO8(buf,0); DO8(buf,8);
#define MOD(a)   a %= BASE

Funciones

uLong ZEXPORT adler32 (uLong adler, const Bytef *buf, uInt len)

Documentación de los 'defines'

#define BASE   65521UL
#define DO1 (   buf,
 
)    {s1 += buf[i]; s2 += s1;}
#define DO16 (   buf)    DO8(buf,0); DO8(buf,8);
#define DO2 (   buf,
 
)    DO1(buf,i); DO1(buf,i+1);
#define DO4 (   buf,
 
)    DO2(buf,i); DO2(buf,i+2);
#define DO8 (   buf,
 
)    DO4(buf,i); DO4(buf,i+4);
#define MOD (   a)    a %= BASE
#define NMAX   5552
#define ZLIB_INTERNAL

Documentación de las funciones

uLong ZEXPORT adler32 ( uLong  adler,
const Bytef buf,
uInt  len 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'