#include <XrdSysPthread.hh>
Public Member Functions | |
| XrdSysMutexHelper (XrdSysMutex &mutex) | |
| XrdSysMutexHelper (XrdSysMutex *mutex=0) | |
| ~XrdSysMutexHelper () | |
| void | Lock (XrdSysMutex *Mutex) |
| void | UnLock () |
Definition at line 262 of file XrdSysPthread.hh.
|
inline |
Definition at line 276 of file XrdSysPthread.hh.
|
inline |
Definition at line 280 of file XrdSysPthread.hh.
References XrdSysMutex::Lock().
|
inline |
Definition at line 285 of file XrdSysPthread.hh.
References UnLock().
|
inline |
Definition at line 266 of file XrdSysPthread.hh.
References XrdSysMutex::Lock().
Referenced by XrdSys::IOEvents::Poller::CbkXeq(), XrdLinkXeq::Close(), XrdCl::PostMaster::CollapseRedirect(), XrdOucProg::Feed(), XrdTlsSocket::getCerts(), XrdOssMio::Map(), XrdTlsSocket::NeedHandShake(), XrdLinkXeq::Peek(), XrdTlsSocket::Peek(), XrdTlsSocket::Pending(), XrdSsiServReal::ProcessRequest(), XrdTlsSocket::Read(), XrdLinkXeq::Recv(), XrdLinkXeq::Recv(), XrdOssCsi::Rename(), XrdTlsSocket::Shutdown(), XrdOssSys::Stage_RT(), XrdCl::PollerBuiltIn::Stop(), XrdLinkXeq::TLS_Peek(), XrdLinkXeq::TLS_Recv(), XrdLinkXeq::TLS_Recv(), XrdLinkXeq::TLS_Recv(), and XrdTlsSocket::Write().
|
inline |
Definition at line 274 of file XrdSysPthread.hh.
Referenced by ~XrdSysMutexHelper(), XrdSys::IOEvents::Poller::CbkXeq(), XrdLinkXeq::Close(), XrdCl::PostMaster::CollapseRedirect(), XrdCl::XCpCtx::Delete(), XrdCl::XCpSrc::Delete(), XrdNetRegistry::GetAddrs(), XrdOssCsiFile::mapRelease(), XrdCl::SIDMgrPool::Recycle(), XrdCl::PollerBuiltIn::RemoveSocket(), XrdCl::PollerBuiltIn::ShutdownEvents(), XrdOssSys::Stage_RT(), and XrdCl::PollerBuiltIn::Stop().