XrdCksData Class Reference

#include <XrdCksData.hh>

List of all members.

Public Member Functions

int operator== (const XrdCksData &oth)
int operator!= (const XrdCksData &oth)
int Get (char *Buff, int Blen)
int Set (const char *csName)
int Set (const void *csVal, int csLen)
int Set (const char *csVal, int csLen)
void Reset ()
 XrdCksData ()
bool HasValue ()

Public Attributes

char Name [NameSize]
union {
   long long   fmTime
   const char *   tident
}; 
int csTime
short Rsvd1
char Rsvd2
char Length
char Value [ValuSize]

Static Public Attributes

static const int NameSize = 16
static const int ValuSize = 64

Constructor & Destructor Documentation

XrdCksData::XrdCksData (  )  [inline]

References Reset().


Member Function Documentation

int XrdCksData::Get ( char *  Buff,
int  Blen 
) [inline]

References Length, and Value.

bool XrdCksData::HasValue (  )  [inline]

References Value.

int XrdCksData::operator!= ( const XrdCksData oth  )  [inline]

References Length, Name, NameSize, and Value.

int XrdCksData::operator== ( const XrdCksData oth  )  [inline]

References Length, Name, NameSize, and Value.

void XrdCksData::Reset (  )  [inline]

References csTime, fmTime, Length, Name, Rsvd1, Rsvd2, and Value.

Referenced by XrdCksData().

int XrdCksData::Set ( const char *  csVal,
int  csLen 
) [inline]

References Length, and Value.

int XrdCksData::Set ( const void *  csVal,
int  csLen 
) [inline]

References Length, Value, and ValuSize.

int XrdCksData::Set ( const char *  csName  )  [inline]

References Name.


Member Data Documentation

union { ... }
long long XrdCksData::fmTime

Referenced by Get(), operator!=(), operator==(), Reset(), and Set().

const int XrdCksData::NameSize = 16 [static]

Referenced by operator!=(), and operator==().

Referenced by Reset().

Referenced by Reset().

const char* XrdCksData::tident
const int XrdCksData::ValuSize = 64 [static]

Referenced by Set().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 19 Oct 2019 for xrootd by  doxygen 1.6.1