#include <XrdSsiSessReal.hh>
|
| const char * | GetKey () |
| |
| uint32_t | GetSID () |
| |
| void | InitSession (XrdSsiServReal *servP, const char *sName, int uent, bool hold, bool newSID=false) |
| |
| void | Lock () |
| |
| XrdSsiMutex * | MutexP () |
| |
| bool | Provision (XrdSsiRequest *reqP, const char *epURL) |
| |
| bool | Run (XrdSsiRequest *reqP) |
| |
| void | SetKey (const char *key) |
| |
| void | TaskFinished (XrdSsiTaskReal *tP) |
| |
| void | UnHold (bool cleanup=true) |
| |
| void | UnLock () |
| |
| void | Unprovision () |
| |
| bool | XeqEvent (XrdCl::XRootDStatus *status, XrdCl::AnyObject **respP) |
| |
| | XrdSsiSessReal (XrdSsiServReal *servP, const char *sName, int uent, bool hold=false) |
| |
| | ~XrdSsiSessReal () |
| |
| void | AddEvent (XrdCl::XRootDStatus *st, XrdCl::AnyObject *resp) |
| |
| void | ClrEvent () |
| |
| virtual void | DoIt () |
| |
| virtual void | HandleResponse (XrdCl::XRootDStatus *status, XrdCl::AnyObject *response) |
| |
| | XrdSsiEvent () |
| |
| | ~XrdSsiEvent () |
| |
| | XrdJob (const char *desc="") |
| |
| virtual | ~XrdJob () |
| |
Public Member Functions inherited from XrdCl::ResponseHandler |
| virtual | ~ResponseHandler () |
| |
| virtual void | HandleResponseWithHosts (XRootDStatus *status, AnyObject *response, HostList *hostList) |
| |
◆ XrdSsiSessReal()
| XrdSsiSessReal::XrdSsiSessReal |
( |
XrdSsiServReal * |
servP, |
|
|
const char * |
sName, |
|
|
int |
uent, |
|
|
bool |
hold = false |
|
) |
| |
|
inline |
◆ ~XrdSsiSessReal()
| XrdSsiSessReal::~XrdSsiSessReal |
( |
| ) |
|
◆ GetKey()
| const char* XrdSsiSessReal::GetKey |
( |
| ) |
|
|
inline |
◆ GetSID()
| uint32_t XrdSsiSessReal::GetSID |
( |
| ) |
|
|
inline |
◆ InitSession()
| void XrdSsiSessReal::InitSession |
( |
XrdSsiServReal * |
servP, |
|
|
const char * |
sName, |
|
|
int |
uent, |
|
|
bool |
hold, |
|
|
bool |
newSID = false |
|
) |
| |
◆ Lock()
| void XrdSsiSessReal::Lock |
( |
| ) |
|
|
inline |
◆ MutexP()
◆ NewTask()
◆ Provision()
| bool XrdSsiSessReal::Provision |
( |
XrdSsiRequest * |
reqP, |
|
|
const char * |
epURL |
|
) |
| |
◆ RelTask()
◆ Run()
◆ SetKey()
| void XrdSsiSessReal::SetKey |
( |
const char * |
key | ) |
|
|
inline |
◆ Shutdown()
◆ TaskFinished()
◆ UnHold()
| void XrdSsiSessReal::UnHold |
( |
bool |
cleanup = true | ) |
|
◆ UnLock()
| void XrdSsiSessReal::UnLock |
( |
| ) |
|
|
inline |
◆ Unprovision()
| void XrdSsiSessReal::Unprovision |
( |
| ) |
|
◆ XeqEvent()
◆ alocLeft
| uint32_t XrdSsiSessReal::alocLeft |
|
private |
◆ attBase
◆ epFile
◆ freeTask
◆ inOpen
| bool XrdSsiSessReal::inOpen |
|
private |
◆ isHeld
| bool XrdSsiSessReal::isHeld |
|
private |
◆ myService
◆ nextSess
◆ nextTID
| uint32_t XrdSsiSessReal::nextTID |
|
private |
◆ noReuse
| bool XrdSsiSessReal::noReuse |
|
private |
◆ requestP
◆ resKey
| char* XrdSsiSessReal::resKey |
|
private |
◆ sessID
| uint32_t XrdSsiSessReal::sessID |
|
private |
◆ sessMutex
◆ sessName
| char* XrdSsiSessReal::sessName |
|
private |
◆ sessNode
| char* XrdSsiSessReal::sessNode |
|
private |
◆ uEnt
| int16_t XrdSsiSessReal::uEnt |
|
private |
The documentation for this class was generated from the following file: