#include <XrdSysPthread.hh>
Public Member Functions | |
| XrdSysSemaphore (int semval=1, const char *=0) | |
| ~XrdSysSemaphore () | |
| int | CondWait () |
| void | Post () |
| void | Wait () |
Definition at line 493 of file XrdSysPthread.hh.
|
inline |
Definition at line 515 of file XrdSysPthread.hh.
Referenced by XrdSys::IOEvents::pollArg::pollArg(), XrdCl::SyncQueue< Item >::SyncQueue(), XrdCl::SyncQueue< Item >::Clear(), and XrdCl::CopyProcess::Run().
|
inline |
Definition at line 519 of file XrdSysPthread.hh.
|
inline |
Definition at line 497 of file XrdSysPthread.hh.
|
inline |
Definition at line 505 of file XrdSysPthread.hh.
Referenced by XrdRmcReal::~XrdRmcReal(), XrdInet::Accept(), XrdSys::IOEvents::PollE::Begin(), XrdSys::IOEvents::PollKQ::Begin(), XrdSys::IOEvents::PollPoll::Begin(), XrdSys::IOEvents::PollPort::Begin(), XrdSys::IOEvents::Poller::CbkXeq(), XrdPosixFile::DelayedDestroy(), XrdCl::SyncQueue< Item >::Put(), XrdXrootdProtocol::Recycle(), XrdCmsAdmin::Relay(), XrdOssArcFSMon::Release(), XrdLink::setRef(), XrdOssSys::Stage_RT(), XrdPollE::Start(), XrdPollPoll::Start(), XrdFrmConfigMum(), and XrdSysLoggerRT().
|
inline |
Definition at line 509 of file XrdSysPthread.hh.
Referenced by XrdRmcReal::~XrdRmcReal(), XrdSysLogger::Bind(), XrdOssArcBackupTask::BkpXeq(), XrdFrmConfig::Configure(), XrdSys::IOEvents::Poller::Create(), XrdPosixFile::DelayedDestroy(), XrdSys::IOEvents::Channel::Delete(), XrdRmcData::Detach(), XrdPollPoll::Disable(), XrdCmsConfig::DoIt(), XrdPollPoll::Exclude(), XrdCl::ExecuteActions(), XrdSsiFileReq::Finalize(), XrdCl::SyncQueue< Item >::Get(), XrdSsiTaskReal::Kill(), mainAccept(), XrdCmsAdmin::Relay(), XrdCl::CopyProcess::Run(), XrdSys::IOEvents::Poller::SendCmd(), XrdLink::Serialize(), XrdXrootdFile::Serialize(), XrdOssSys::Stage_In(), and XrdFrmXfrQueue::StopMon().