#include <XrdClientSid.hh>
Collaboration diagram for XrdClientSid:
Public Member Functions | |
XrdClientSid () | |
virtual | ~XrdClientSid () |
kXR_unt16 | GetNewSid () |
kXR_unt16 | GetNewSid (kXR_unt16 sid, ClientRequest *req) |
void | ReleaseSid (kXR_unt16 sid) |
void | ReleaseSidTree (kXR_unt16 fathersid) |
void | ReportSidResp (kXR_unt16 sid, kXR_unt16 statuscode, kXR_unt32 errcode, char *errmsg) |
int | GetFailedOutstandingWriteRequests (kXR_unt16 fathersid, XrdClientVector< ClientRequest > &reqvect) |
int | GetAllOutstandingWriteRequests (kXR_unt16 fathersid, XrdClientVector< ClientRequest > &reqvect) |
int | GetOutstandingWriteRequestCnt (kXR_unt16 fathersid) |
SidInfo * | GetSidInfo (kXR_unt16 sid) |
bool | JoinedSids (kXR_unt16 father, kXR_unt16 child) |
void | PrintoutOutstandingRequests () |
Private Attributes | |
XrdOucRash< kXR_unt16, struct SidInfo > | childsidnfo |
XrdClientVector< kXR_unt16 > | freesids |
XrdSysMutex | fMutex |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|