#include <dirent.h>#include <errno.h>#include <strings.h>#include <sys/stat.h>#include <sys/types.h>#include <string.h>

Go to the source code of this file.
Classes | |
| class | XrdOssDF |
| class | XrdOssVSInfo |
| class | XrdOss |
Defines | |
| #define | XrdOssOK 0 |
| #define | XRDOSS_mkpath 0x01 |
| #define | XRDOSS_new 0x02 |
| #define | XRDOSS_Online 0x04 |
| #define | XRDOSS_isPFN 0x08 |
| #define | XRDOSS_isMIG 0x10 |
| #define | XRDOSS_resonly 0x01 |
| #define | XRDOSS_updtatm 0x02 |
Functions | |
| XrdOss * | XrdOssGetStorageSystem (XrdOss *native_oss, XrdSysLogger *Logger, const char *config_fn, const char *parms) |
| #define XRDOSS_isMIG 0x10 |
| #define XRDOSS_isPFN 0x08 |
Referenced by XrdFrmPurgeDir::isEmpty(), XrdFrmPurge::PurgeFile(), XrdOssSys::Remdir(), XrdFrmPurge::Remfix(), and XrdOssSys::Unlink().
| #define XRDOSS_mkpath 0x01 |
Referenced by XrdOssSys::Create(), XrdOfsFile::open(), and XrdFrmPstgXfr::Stage().
| #define XRDOSS_new 0x02 |
Referenced by XrdOssSys::Create().
| #define XRDOSS_Online 0x04 |
Referenced by XrdOfs::remove(), XrdOssSys::Unlink(), XrdFrmAdmin::Unlink(), XrdFrmAdmin::UnlinkDir(), and XrdFrmAdmin::UnlinkFile().
| #define XRDOSS_resonly 0x01 |
Referenced by XrdCmsPrepare::isOnline(), XrdCmsNode::isOnline(), XrdOssSys::Stat(), XrdOfs::stat(), and XrdCmsScrubScan().
| #define XRDOSS_updtatm 0x02 |
Referenced by XrdOssSys::Stat().
| #define XrdOssOK 0 |
Referenced by XrdOssSys::Alloc_Cache(), XrdOssSys::Create(), XrdOssFile::Fchmod(), XrdPssFile::Fstat(), XrdOssFile::Fstat(), XrdPssFile::Fsync(), XrdOssFile::Fsync(), XrdPssFile::Ftruncate(), XrdOssFile::Ftruncate(), XrdPssSys::Mkdir(), XrdOssSys::Mkdir(), XrdPssFile::Open(), XrdOssFile::Open(), XrdPssSys::Stat(), XrdPssSys::Truncate(), and XrdPssSys::Unlink().
| XrdOss* XrdOssGetStorageSystem | ( | XrdOss * | native_oss, | |
| XrdSysLogger * | Logger, | |||
| const char * | config_fn, | |||
| const char * | parms | |||
| ) |
References XrdPssSys::Init(), and XrdProxy::XrdProxySS.
1.7.1