1#ifndef __XRDCKSCALCCRC32_HH__
2#define __XRDCKSCALCCRC32_HH__
35#include <netinet/in.h>
45char *
Final() {
char buff[
sizeof(
long long)];
49 {
while(tLcs) {buff[i++] = tLcs & 0xff ; tLcs >>= 8;}
63void Update(
const char *Buff,
int BLen);
Definition XrdCksCalc.hh:40
Definition XrdCksCalccrc32.hh:42
void Update(const char *Buff, int BLen)
static const unsigned int CRC32_XOROT
Definition XrdCksCalccrc32.hh:72
XrdCksCalccrc32()
Definition XrdCksCalccrc32.hh:67
const char * Type(int &csSz)
Definition XrdCksCalccrc32.hh:65
char * Final()
Definition XrdCksCalccrc32.hh:45
static unsigned int crctable[256]
Definition XrdCksCalccrc32.hh:73
XrdCksCalc * New()
Definition XrdCksCalccrc32.hh:61
void Init()
Definition XrdCksCalccrc32.hh:59
long long TotLen
Definition XrdCksCalccrc32.hh:76
unsigned int C32Result
Definition XrdCksCalccrc32.hh:74
virtual ~XrdCksCalccrc32()
Definition XrdCksCalccrc32.hh:68
unsigned int TheResult
Definition XrdCksCalccrc32.hh:75
static const unsigned int CRC32_XINIT
Definition XrdCksCalccrc32.hh:71