XrdXrootdTransPend Class Reference

#include <XrdXrootdTransPend.hh>

Collaboration diagram for XrdXrootdTransPend:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Queue ()
 XrdXrootdTransPend (XrdLink *lkP, XrdXrootdTransit *brP, ClientRequest *rqP)
 ~XrdXrootdTransPend ()

Static Public Member Functions

static void Clear (XrdXrootdTransit *trP)
static XrdXrootdTransPendRemove (XrdLink *lP, short sid)

Public Attributes

XrdXrootdTransPendnext
XrdLinklink
XrdXrootdTransitbridge
union {
   ClientRequest   Request
   short   theSid
Pend

Static Private Attributes

static XrdSysMutex myMutex
static XrdXrootdTransPendrqstQ

Constructor & Destructor Documentation

XrdXrootdTransPend::XrdXrootdTransPend ( XrdLink lkP,
XrdXrootdTransit brP,
ClientRequest rqP 
) [inline]

References Pend.

XrdXrootdTransPend::~XrdXrootdTransPend (  )  [inline]

Member Function Documentation

static void XrdXrootdTransPend::Clear ( XrdXrootdTransit trP  )  [static]
void XrdXrootdTransPend::Queue (  ) 
static XrdXrootdTransPend* XrdXrootdTransPend::Remove ( XrdLink lP,
short  sid 
) [static]

Member Data Documentation

union { ... } XrdXrootdTransPend::Pend

Referenced by XrdXrootdTransPend().


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

Generated on 17 Dec 2019 for xrootd by  doxygen 1.6.1