|
xrootd
|

Public Member Functions | |
| XrdW41Gate () | |
| ~XrdW41Gate () | |
Static Public Member Functions | |
| static void | Serialize (XrdOucTList *gfP, int Wait=1) |
| static int | Wait41 (XrdOucTList *fP) |
Static Private Attributes | |
| static XrdSysMutex | gateMutex |
| static XrdSysSemaphore | gateSem |
| static int | gateOpen = 0 |
| XrdW41Gate::XrdW41Gate | ( | ) | [inline] |
| XrdW41Gate::~XrdW41Gate | ( | ) | [inline] |
| void XrdW41Gate::Serialize | ( | XrdOucTList * | gfP, |
| int | Wait = 1 |
||
| ) | [static] |
References FLOCK_t, fcntl(), XrdOucTList::val, XrdOucTList::text, and close.
Referenced by XrdWait41::GateWait().
| int XrdW41Gate::Wait41 | ( | XrdOucTList * | fP | ) | [static] |
References S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH, XrdOucTList::val, open(), XrdOucTList::text, XrdSysThread::Run(), XrdWait41::GateWait(), XRDSYSTHREAD_BIND, and close.
Referenced by main().
XrdSysMutex XrdW41Gate::gateMutex [static, private] |
int XrdW41Gate::gateOpen = 0 [static, private] |
XrdSysSemaphore XrdW41Gate::gateSem [static, private] |
1.7.5