xrootd
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
XrdPosixLinkage Class Reference

#include <XrdPosixLinkage.hh>

List of all members.

Public Member Functions

int Init (int *X=0)
int Load_Error (const char *epname, int retv=-1)
 XrdPosixLinkage ()
 ~XrdPosixLinkage ()

Public Attributes

Retv_Access(* Access )(Args_Access)
Retv_Acl(* Acl )(Args_Acl)
Retv_Chdir(* Chdir )(Args_Chdir)
Retv_Close(* Close )(Args_Close)
Retv_Closedir(* Closedir )(Args_Closedir)
Retv_Fclose(* Fclose )(Args_Fclose)
Retv_Fcntl(* Fcntl )(Args_Fcntl)
Retv_Fcntl64(* Fcntl64 )(Args_Fcntl64)
Retv_Fdatasync(* Fdatasync )(Args_Fdatasync)
Retv_Fflush(* Fflush )(Args_Fflush)
Retv_Fopen(* Fopen )(Args_Fopen)
Retv_Fopen64(* Fopen64 )(Args_Fopen64)
Retv_Fread(* Fread )(Args_Fread)
Retv_Fseek(* Fseek )(Args_Fseek)
Retv_Fseeko(* Fseeko )(Args_Fseeko)
Retv_Fseeko64(* Fseeko64 )(Args_Fseeko64)
Retv_Fstat(* Fstat )(Args_Fstat)
Retv_Fstat64(* Fstat64 )(Args_Fstat64)
Retv_Fsync(* Fsync )(Args_Fsync)
Retv_Ftell(* Ftell )(Args_Ftell)
Retv_Ftello(* Ftello )(Args_Ftello)
Retv_Ftello64(* Ftello64 )(Args_Ftello64)
Retv_Ftruncate(* Ftruncate )(Args_Ftruncate)
Retv_Ftruncate64(* Ftruncate64 )(Args_Ftruncate64)
Retv_Fwrite(* Fwrite )(Args_Fwrite)
Retv_Fgetxattr(* Fgetxattr )(Args_Fgetxattr)
Retv_Lgetxattr(* Lgetxattr )(Args_Lgetxattr)
Retv_Getxattr(* Getxattr )(Args_Getxattr)
Retv_Lseek(* Lseek )(Args_Lseek)
Retv_Lseek64(* Lseek64 )(Args_Lseek64)
Retv_Lstat(* Lstat )(Args_Lstat)
Retv_Lstat64(* Lstat64 )(Args_Lstat64)
Retv_Mkdir(* Mkdir )(Args_Mkdir)
Retv_Open(* Open )(Args_Open)
Retv_Open64(* Open64 )(Args_Open64)
Retv_Opendir(* Opendir )(Args_Opendir)
Retv_Pathconf(* Pathconf )(Args_Pathconf)
Retv_Pread(* Pread )(Args_Pread)
Retv_Pread64(* Pread64 )(Args_Pread64)
Retv_Pwrite(* Pwrite )(Args_Pwrite)
Retv_Pwrite64(* Pwrite64 )(Args_Pwrite64)
Retv_Read(* Read )(Args_Read)
Retv_Readv(* Readv )(Args_Readv)
Retv_Readdir(* Readdir )(Args_Readdir)
Retv_Readdir64(* Readdir64 )(Args_Readdir64)
Retv_Readdir_r(* Readdir_r )(Args_Readdir_r)
Retv_Readdir64_r(* Readdir64_r )(Args_Readdir64_r)
Retv_Rename(* Rename )(Args_Rename)
Retv_Rewinddir(* Rewinddir )(Args_Rewinddir)
Retv_Rmdir(* Rmdir )(Args_Rmdir)
Retv_Seekdir(* Seekdir )(Args_Seekdir)
Retv_Stat(* Stat )(Args_Stat)
Retv_Stat64(* Stat64 )(Args_Stat64)
Retv_Statfs(* Statfs )(Args_Statfs)
Retv_Statfs64(* Statfs64 )(Args_Statfs64)
Retv_Statvfs(* Statvfs )(Args_Statvfs)
Retv_Statvfs64(* Statvfs64 )(Args_Statvfs64)
Retv_Telldir(* Telldir )(Args_Telldir)
Retv_Truncate(* Truncate )(Args_Truncate)
Retv_Truncate64(* Truncate64 )(Args_Truncate64)
Retv_Unlink(* Unlink )(Args_Unlink)
Retv_Write(* Write )(Args_Write)
Retv_Writev(* Writev )(Args_Writev)

Private Member Functions

void Missing (const char *)
int Resolve ()

Private Attributes

int Done

Constructor & Destructor Documentation

References Init().


Member Function Documentation

int XrdPosixLinkage::Init ( int *  X = 0) [inline]
int XrdPosixLinkage::Load_Error ( const char *  epname,
int  retv = -1 
)
void XrdPosixLinkage::Missing ( const char *  epname) [private]

Referenced by Resolve().

int XrdPosixLinkage::Resolve ( ) [private]

Member Data Documentation

Referenced by Resolve(), and XrdPosix_Access().

Referenced by Resolve(), and XrdPosix_Acl().

Referenced by Resolve(), and XrdPosix_Chdir().

Referenced by Resolve(), and XrdPosix_Close().

Referenced by Resolve(), and XrdPosix_Closedir().

int XrdPosixLinkage::Done [private]

Referenced by Init().

Referenced by Resolve(), and XrdPosix_Fclose().

Referenced by fcntl(), and Resolve().

Referenced by Resolve(), and XrdPosix_Fcntl().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Fflush().

Referenced by Resolve().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Fopen().

Referenced by Resolve(), and XrdPosix_Fread().

Referenced by Resolve(), and XrdPosix_Fseek().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Fseeko().

Referenced by fstat(), and Resolve().

Referenced by Resolve(), and XrdPosix_Fstat().

Referenced by Resolve(), and XrdPosix_Ftell().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Ftello().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Ftruncate().

Referenced by Resolve(), and XrdPosix_Fwrite().

Referenced by Resolve().

Referenced by Resolve().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Lseek().

Referenced by lstat(), and Resolve().

Referenced by Resolve(), and XrdPosix_Lstat().

Referenced by Resolve(), and XrdPosix_Mkdir().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Open().

Referenced by Resolve(), and XrdPosix_Opendir().

Referenced by Resolve(), and XrdPosix_Pathconf().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Pread().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Pwrite().

Referenced by Resolve(), and XrdPosix_Read().

Referenced by Resolve(), and XrdPosix_Readdir().

Referenced by Resolve(), and XrdPosix_Readdir64().

Referenced by Resolve(), and XrdPosix_Readdir64_r().

Referenced by Resolve(), and XrdPosix_Readdir_r().

Referenced by Resolve(), and XrdPosix_Readv().

Referenced by Resolve(), and XrdPosix_Rename().

Referenced by Resolve(), and XrdPosix_Rewinddir().

Referenced by Resolve(), and XrdPosix_Rmdir().

Referenced by Resolve(), and XrdPosix_Seekdir().

Referenced by Resolve(), and stat().

Referenced by Resolve(), and XrdPosix_Stat().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Statfs().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Statvfs().

Referenced by Resolve(), and XrdPosix_Telldir().

Referenced by Resolve().

Referenced by Resolve(), and XrdPosix_Truncate().

Referenced by Resolve(), and XrdPosix_Unlink().

Referenced by Load_Error(), Resolve(), and XrdPosix_Write().


The documentation for this class was generated from the following files: