![]() |
XRootD
|
#include <XrdPosixMap.hh>
Public Member Functions | |
XrdPosixMap () | |
~XrdPosixMap () | |
Static Public Member Functions | |
static int | Entry2Buf (const XrdCl::DirectoryList::ListEntry &dirEnt, struct stat &buf) |
static mode_t | Flags2Mode (dev_t *rdv, uint32_t flags) |
static XrdCl::Access::Mode | Mode2Access (mode_t mode) |
static int | Result (const XrdCl::XRootDStatus &Status, XrdOucECMsg &ecMsg, bool retneg1=false) |
static void | SetDebug (bool dbg) |
Definition at line 43 of file XrdPosixMap.hh.
|
inline |
Definition at line 60 of file XrdPosixMap.hh.
|
inline |
Definition at line 61 of file XrdPosixMap.hh.
|
static |
Definition at line 88 of file XrdPosixMap.cc.
References Flags2Mode(), and XrdCl::DirectoryList::ListEntry::GetStatInfo().
Referenced by XrdPosixDir::nextEntry().
|
static |
Definition at line 62 of file XrdPosixMap.cc.
References XrdCl::StatInfo::BackUpExists, XrdCl::StatInfo::IsDir, XrdCl::StatInfo::IsReadable, XrdCl::StatInfo::IsWritable, XrdCl::StatInfo::Offline, XrdCl::StatInfo::Other, XrdCl::StatInfo::POSCPending, XrdCl::StatInfo::XBitSet, XRDSFS_HASBKUP, XRDSFS_OFFLINE, and XRDSFS_POSCPEND.
Referenced by Entry2Buf(), XrdPosixAdmin::Stat(), and XrdPosixFile::Stat().
|
static |
Definition at line 165 of file XrdPosixMap.cc.
References XrdCl::Access::GR, XrdCl::Access::GW, XrdCl::Access::GX, XrdCl::Access::None, XrdCl::Access::OR, XrdCl::Access::OX, XrdCl::Access::UR, XrdCl::Access::UW, and XrdCl::Access::UX.
Referenced by XrdPosixXrootd::Mkdir().
|
static |
Definition at line 185 of file XrdPosixMap.cc.
References XrdCl::Status::code, XrdPosixGlobals::ecMsg, XrdCl::errErrorResponse, XrdCl::Status::errNo, XrdCl::XRootDStatus::GetErrorMessage(), XrdCl::Status::IsOK(), XProtocol::toErrno(), and XrdCl::XRootDStatus::ToStr().
Referenced by XrdPosixXrootd::Close(), XrdPosixAdmin::FanOut(), XrdPosixFileRH::HandleResponse(), XrdPosixFile::HandleResponse(), XrdPosixXrootd::Mkdir(), XrdPosixDir::Open(), XrdPosixFile::pgRead(), XrdPosixFile::pgWrite(), XrdPosixAdmin::Query(), XrdPosixFile::Read(), XrdPosixFile::ReadV(), XrdPosixXrootd::Rename(), XrdPosixXrootd::Rmdir(), XrdPosixAdmin::Stat(), XrdPosixXrootd::Statvfs(), XrdPosixFile::Sync(), XrdPosixFile::Trunc(), XrdPosixXrootd::Truncate(), XrdPosixXrootd::Unlink(), and XrdPosixFile::Write().
|
inlinestatic |
Definition at line 58 of file XrdPosixMap.hh.