1 #ifndef __XRDOUCCRC_HH__
2 #define __XRDOUCCRC_HH__
54 static uint32_t
CRC32(
const unsigned char *data,
int count);
67 static uint32_t
Calc32C(
const void* data,
size_t count, uint32_t prevcs=0);
81 static void Calc32C(
const void* data,
size_t count, uint32_t* csval);
95 static bool Ver32C(
const void* data,
size_t count,
96 const uint32_t csval, uint32_t* csbad=0);
113 static int Ver32C(
const void* data,
size_t count,
114 const uint32_t* csval, uint32_t& valcs);
131 static bool Ver32C(
const void* data,
size_t count,
132 const uint32_t* csval,
bool* valok);
147 static bool Ver32C(
const void* data,
size_t count,
148 const uint32_t* csval, uint32_t* valcs);
static bool Ver32C(const void *data, size_t count, const uint32_t csval, uint32_t *csbad=0)
Definition: XrdOucCRC.hh:38
XrdOucCRC()
Definition: XrdOucCRC.hh:150
~XrdOucCRC()
Definition: XrdOucCRC.hh:151
static uint32_t CRC32(const unsigned char *data, int count)
static unsigned int crctable[256]
Definition: XrdOucCRC.hh:155
static uint32_t Calc32C(const void *data, size_t count, uint32_t prevcs=0)