XRootD
XrdXrootdProtocol::GetDataCtl Struct Reference

#include <XrdXrootdProtocol.hh>

+ Collaboration diagram for XrdXrootdProtocol::GetDataCtl:

Public Attributes

union {
int BuffLen
 
int DumpLen
 
int iovAdj
 
}; 
 
union {
char * Buffer
 
struct iovec * iovVec
 
}; 
 
XrdXrootd::gdCallBackCallBack
 
const char * ioDType
 
int iovNow
 
int iovNum
 
RAtomic_uchar linkWait
 
unsigned char stalls
 
char Status
 
bool useCB
 

Static Public Attributes

static const int Active = 1
 
static const int inCallBk = 1
 
static const int inData = 2
 
static const int inDataIov = 3
 
static const int inDump = 4
 
static const int inNone = 0
 
static const int Terminate = 3
 

Detailed Description

Definition at line 543 of file XrdXrootdProtocol.hh.

Member Data Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ Active

const int XrdXrootdProtocol::GetDataCtl::Active = 1
static

Definition at line 567 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ CallBack

XrdXrootd::gdCallBack* XrdXrootdProtocol::GetDataCtl::CallBack

Definition at line 559 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ inCallBk

const int XrdXrootdProtocol::GetDataCtl::inCallBk = 1
static

Definition at line 562 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::getDump().

◆ inData

const int XrdXrootdProtocol::GetDataCtl::inData = 2
static

Definition at line 563 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ inDataIov

const int XrdXrootdProtocol::GetDataCtl::inDataIov = 3
static

Definition at line 564 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ inDump

const int XrdXrootdProtocol::GetDataCtl::inDump = 4
static

Definition at line 565 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::getDump().

◆ inNone

const int XrdXrootdProtocol::GetDataCtl::inNone = 0
static

Definition at line 561 of file XrdXrootdProtocol.hh.

◆ ioDType

const char* XrdXrootdProtocol::GetDataCtl::ioDType

Definition at line 558 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::getDump().

◆ iovNow

int XrdXrootdProtocol::GetDataCtl::iovNow

Definition at line 546 of file XrdXrootdProtocol.hh.

◆ iovNum

int XrdXrootdProtocol::GetDataCtl::iovNum

Definition at line 545 of file XrdXrootdProtocol.hh.

◆ linkWait

RAtomic_uchar XrdXrootdProtocol::GetDataCtl::linkWait

Definition at line 554 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ stalls

unsigned char XrdXrootdProtocol::GetDataCtl::stalls

Definition at line 553 of file XrdXrootdProtocol.hh.

◆ Status

char XrdXrootdProtocol::GetDataCtl::Status

Definition at line 552 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::getDump(), and XrdXrootdProtocol::Recycle().

◆ Terminate

const int XrdXrootdProtocol::GetDataCtl::Terminate = 3
static

Definition at line 568 of file XrdXrootdProtocol.hh.

Referenced by XrdXrootdProtocol::Recycle().

◆ useCB

bool XrdXrootdProtocol::GetDataCtl::useCB

Definition at line 551 of file XrdXrootdProtocol.hh.


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