xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
XrdPosixLinkage Class Reference

#include <XrdPosixLinkage.hh>

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

◆ XrdPosixLinkage()

XrdPosixLinkage::XrdPosixLinkage ( )
inline

References Init().

◆ ~XrdPosixLinkage()

XrdPosixLinkage::~XrdPosixLinkage ( )
inline

Member Function Documentation

◆ Init()

int XrdPosixLinkage::Init ( int *  X = 0)
inline

References Done, and Resolve().

Referenced by XrdPosixLinkage().

◆ Load_Error()

int XrdPosixLinkage::Load_Error ( const char *  epname,
int  retv = -1 
)

◆ Missing()

void XrdPosixLinkage::Missing ( const char *  )
private

◆ Resolve()

int XrdPosixLinkage::Resolve ( )
private

Referenced by Init().

Member Data Documentation

◆ Access

Retv_Access(* XrdPosixLinkage::Access) (Args_Access)

◆ Acl

Retv_Acl(* XrdPosixLinkage::Acl) (Args_Acl)

◆ Chdir

Retv_Chdir(* XrdPosixLinkage::Chdir) (Args_Chdir)

◆ Close

Retv_Close(* XrdPosixLinkage::Close) (Args_Close)

◆ Closedir

Retv_Closedir(* XrdPosixLinkage::Closedir) (Args_Closedir)

◆ Done

int XrdPosixLinkage::Done
private

Referenced by Init().

◆ Fclose

Retv_Fclose(* XrdPosixLinkage::Fclose) (Args_Fclose)

◆ Fcntl

Retv_Fcntl(* XrdPosixLinkage::Fcntl) (Args_Fcntl)

◆ Fcntl64

Retv_Fcntl64(* XrdPosixLinkage::Fcntl64) (Args_Fcntl64)

◆ Fdatasync

Retv_Fdatasync(* XrdPosixLinkage::Fdatasync) (Args_Fdatasync)

◆ Fflush

Retv_Fflush(* XrdPosixLinkage::Fflush) (Args_Fflush)

◆ Fgetxattr

Retv_Fgetxattr(* XrdPosixLinkage::Fgetxattr) (Args_Fgetxattr)

◆ Fopen

Retv_Fopen(* XrdPosixLinkage::Fopen) (Args_Fopen)

◆ Fopen64

Retv_Fopen64(* XrdPosixLinkage::Fopen64) (Args_Fopen64)

◆ Fread

Retv_Fread(* XrdPosixLinkage::Fread) (Args_Fread)

◆ Fseek

Retv_Fseek(* XrdPosixLinkage::Fseek) (Args_Fseek)

◆ Fseeko

Retv_Fseeko(* XrdPosixLinkage::Fseeko) (Args_Fseeko)

◆ Fseeko64

Retv_Fseeko64(* XrdPosixLinkage::Fseeko64) (Args_Fseeko64)

◆ Fstat

Retv_Fstat(* XrdPosixLinkage::Fstat) (Args_Fstat)

◆ Fstat64

Retv_Fstat64(* XrdPosixLinkage::Fstat64) (Args_Fstat64)

◆ Fsync

Retv_Fsync(* XrdPosixLinkage::Fsync) (Args_Fsync)

◆ Ftell

Retv_Ftell(* XrdPosixLinkage::Ftell) (Args_Ftell)

◆ Ftello

Retv_Ftello(* XrdPosixLinkage::Ftello) (Args_Ftello)

◆ Ftello64

Retv_Ftello64(* XrdPosixLinkage::Ftello64) (Args_Ftello64)

◆ Ftruncate

Retv_Ftruncate(* XrdPosixLinkage::Ftruncate) (Args_Ftruncate)

◆ Ftruncate64

Retv_Ftruncate64(* XrdPosixLinkage::Ftruncate64) (Args_Ftruncate64)

◆ Fwrite

Retv_Fwrite(* XrdPosixLinkage::Fwrite) (Args_Fwrite)

◆ Getxattr

Retv_Getxattr(* XrdPosixLinkage::Getxattr) (Args_Getxattr)

◆ Lgetxattr

Retv_Lgetxattr(* XrdPosixLinkage::Lgetxattr) (Args_Lgetxattr)

◆ Lseek

Retv_Lseek(* XrdPosixLinkage::Lseek) (Args_Lseek)

◆ Lseek64

Retv_Lseek64(* XrdPosixLinkage::Lseek64) (Args_Lseek64)

◆ Lstat

Retv_Lstat(* XrdPosixLinkage::Lstat) (Args_Lstat)

◆ Lstat64

Retv_Lstat64(* XrdPosixLinkage::Lstat64) (Args_Lstat64)

◆ Mkdir

Retv_Mkdir(* XrdPosixLinkage::Mkdir) (Args_Mkdir)

◆ Open

Retv_Open(* XrdPosixLinkage::Open) (Args_Open)

◆ Open64

Retv_Open64(* XrdPosixLinkage::Open64) (Args_Open64)

◆ Opendir

Retv_Opendir(* XrdPosixLinkage::Opendir) (Args_Opendir)

◆ Pathconf

Retv_Pathconf(* XrdPosixLinkage::Pathconf) (Args_Pathconf)

◆ Pread

Retv_Pread(* XrdPosixLinkage::Pread) (Args_Pread)

◆ Pread64

Retv_Pread64(* XrdPosixLinkage::Pread64) (Args_Pread64)

◆ Pwrite

Retv_Pwrite(* XrdPosixLinkage::Pwrite) (Args_Pwrite)

◆ Pwrite64

Retv_Pwrite64(* XrdPosixLinkage::Pwrite64) (Args_Pwrite64)

◆ Read

Retv_Read(* XrdPosixLinkage::Read) (Args_Read)

◆ Readdir

Retv_Readdir(* XrdPosixLinkage::Readdir) (Args_Readdir)

◆ Readdir64

Retv_Readdir64(* XrdPosixLinkage::Readdir64) (Args_Readdir64)

◆ Readdir64_r

Retv_Readdir64_r(* XrdPosixLinkage::Readdir64_r) (Args_Readdir64_r)

◆ Readdir_r

Retv_Readdir_r(* XrdPosixLinkage::Readdir_r) (Args_Readdir_r)

◆ Readv

Retv_Readv(* XrdPosixLinkage::Readv) (Args_Readv)

◆ Rename

Retv_Rename(* XrdPosixLinkage::Rename) (Args_Rename)

◆ Rewinddir

Retv_Rewinddir(* XrdPosixLinkage::Rewinddir) (Args_Rewinddir)

◆ Rmdir

Retv_Rmdir(* XrdPosixLinkage::Rmdir) (Args_Rmdir)

◆ Seekdir

Retv_Seekdir(* XrdPosixLinkage::Seekdir) (Args_Seekdir)

◆ Stat

Retv_Stat(* XrdPosixLinkage::Stat) (Args_Stat)

◆ Stat64

Retv_Stat64(* XrdPosixLinkage::Stat64) (Args_Stat64)

◆ Statfs

Retv_Statfs(* XrdPosixLinkage::Statfs) (Args_Statfs)

◆ Statfs64

Retv_Statfs64(* XrdPosixLinkage::Statfs64) (Args_Statfs64)

◆ Statvfs

Retv_Statvfs(* XrdPosixLinkage::Statvfs) (Args_Statvfs)

◆ Statvfs64

Retv_Statvfs64(* XrdPosixLinkage::Statvfs64) (Args_Statvfs64)

◆ Telldir

Retv_Telldir(* XrdPosixLinkage::Telldir) (Args_Telldir)

◆ Truncate

Retv_Truncate(* XrdPosixLinkage::Truncate) (Args_Truncate)

◆ Truncate64

Retv_Truncate64(* XrdPosixLinkage::Truncate64) (Args_Truncate64)

◆ Unlink

Retv_Unlink(* XrdPosixLinkage::Unlink) (Args_Unlink)

◆ Write

Retv_Write(* XrdPosixLinkage::Write) (Args_Write)

◆ Writev

Retv_Writev(* XrdPosixLinkage::Writev) (Args_Writev)

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