XRootD
Loading...
Searching...
No Matches
XrdCksCalcadler32.hh File Reference
#include <sys/types.h>
#include <netinet/in.h>
#include <cinttypes>
#include "XrdCks/XrdCksCalc.hh"
#include "XrdSys/XrdSysPlatform.hh"
Include dependency graph for XrdCksCalcadler32.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XrdCksCalcadler32

Macros

#define DO1(buf)
#define DO16(buf)
#define DO2(buf)
#define DO4(buf)
#define DO8(buf)

Macro Definition Documentation

◆ DO1

#define DO1 ( buf)
Value:
{unSum1 += *buf++; unSum2 += unSum1;}

Definition at line 75 of file XrdCksCalcadler32.hh.

Referenced by XrdCksCalcadler32::Update().

◆ DO16

#define DO16 ( buf)
Value:
DO8(buf); DO8(buf);
#define DO8(buf)

Definition at line 79 of file XrdCksCalcadler32.hh.

Referenced by XrdCksCalcadler32::Update().

◆ DO2

#define DO2 ( buf)
Value:
DO1(buf); DO1(buf);
#define DO1(buf)

Definition at line 76 of file XrdCksCalcadler32.hh.

◆ DO4

#define DO4 ( buf)
Value:
DO2(buf); DO2(buf);
#define DO2(buf)

Definition at line 77 of file XrdCksCalcadler32.hh.

◆ DO8

#define DO8 ( buf)
Value:
DO4(buf); DO4(buf);
#define DO4(buf)

Definition at line 78 of file XrdCksCalcadler32.hh.