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