XrdOssApi.hh File Reference

#include <sys/types.h>
#include <errno.h>
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdOss/XrdOss.hh"
#include "XrdOss/XrdOssConfig.hh"
#include "XrdOss/XrdOssError.hh"
#include "XrdOss/XrdOssStatInfo.hh"
#include "XrdOuc/XrdOucExport.hh"
#include "XrdOuc/XrdOucPList.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysPthread.hh"
Include dependency graph for XrdOssApi.hh:

Go to the source code of this file.

Classes

class  XrdOssDir
class  XrdOssFile
class  XrdOssSys

Defines

#define spAssign   1
#define Check_RO(act, flags, path, opname)
#define Check_RW(act, path, opname)

Define Documentation

#define Check_RO ( act,
flags,
path,
opname   ) 
Value:
XRDEXP_REMOTE & (flags = PathOpts(path)); \
   if (flags & XRDEXP_NOTRW) \
      return OssEroute.Emsg(#act, -XRDOSS_E8005, opname, path)
#define Check_RW ( act,
path,
opname   ) 
Value:
if (PathOpts(path) & XRDEXP_NOTRW) \
      return OssEroute.Emsg(#act, -XRDOSS_E8005, opname, path)
#define spAssign   1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 5 Apr 2019 for xrootd by  doxygen 1.6.1