XRootD
XrdFrcXAttrCpy Class Reference

#include <XrdFrcXAttr.hh>

+ Collaboration diagram for XrdFrcXAttrCpy:

Public Member Functions

 XrdFrcXAttrCpy ()
 
 ~XrdFrcXAttrCpy ()
 
int postGet (int Result)
 
XrdFrcXAttrCpypreSet (XrdFrcXAttrCpy &tmp)
 

Static Public Member Functions

static const char * Name ()
 
static int sizeGet ()
 
static int sizeSet ()
 

Public Attributes

long long cpyTime
 
char Rsvd [16]
 

Detailed Description

Definition at line 51 of file XrdFrcXAttr.hh.

Constructor & Destructor Documentation

◆ XrdFrcXAttrCpy()

XrdFrcXAttrCpy::XrdFrcXAttrCpy ( )
inline

Definition at line 80 of file XrdFrcXAttr.hh.

80 : cpyTime(0) {memset(Rsvd, 0, sizeof(Rsvd));}
long long cpyTime
Definition: XrdFrcXAttr.hh:55
char Rsvd[16]
Definition: XrdFrcXAttr.hh:56

References Rsvd.

Referenced by sizeGet(), and sizeSet().

+ Here is the caller graph for this function:

◆ ~XrdFrcXAttrCpy()

XrdFrcXAttrCpy::~XrdFrcXAttrCpy ( )
inline

Definition at line 81 of file XrdFrcXAttr.hh.

81 {}

Member Function Documentation

◆ Name()

static const char* XrdFrcXAttrCpy::Name ( )
inlinestatic

Definition at line 73 of file XrdFrcXAttr.hh.

73 {return "XrdFrm.Cpy";}

◆ postGet()

int XrdFrcXAttrCpy::postGet ( int  Result)
inline

Definition at line 60 of file XrdFrcXAttr.hh.

61  {if (Result > 0) cpyTime = ntohll(cpyTime);
62  return Result;
63  }

References cpyTime.

◆ preSet()

XrdFrcXAttrCpy* XrdFrcXAttrCpy::preSet ( XrdFrcXAttrCpy tmp)
inline

Definition at line 68 of file XrdFrcXAttr.hh.

69  {tmp.cpyTime = htonll(cpyTime); return &tmp;}

References cpyTime.

◆ sizeGet()

static int XrdFrcXAttrCpy::sizeGet ( )
inlinestatic

Definition at line 77 of file XrdFrcXAttr.hh.

77 {return sizeof(XrdFrcXAttrCpy);}

References XrdFrcXAttrCpy().

+ Here is the call graph for this function:

◆ sizeSet()

static int XrdFrcXAttrCpy::sizeSet ( )
inlinestatic

Definition at line 78 of file XrdFrcXAttr.hh.

78 {return sizeof(XrdFrcXAttrCpy);}

References XrdFrcXAttrCpy().

+ Here is the call graph for this function:

Member Data Documentation

◆ cpyTime

long long XrdFrcXAttrCpy::cpyTime

◆ Rsvd

char XrdFrcXAttrCpy::Rsvd[16]

Definition at line 56 of file XrdFrcXAttr.hh.

Referenced by XrdFrcXAttrCpy().


The documentation for this class was generated from the following file: