Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdFfsPosix.hh File Reference

#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/param.h>
#include <sys/resource.h>
#include <sys/uio.h>
#include <unistd.h>
#include <sys/statvfs.h>

Include dependency graph for XrdFfsPosix.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

int XrdFfsPosix_stat (const char *file_name, struct stat *buf)
DIR * XrdFfsPosix_opendir (const char *dirname)
dirent * XrdFfsPosix_readdir (DIR *dirp)
int XrdFfsPosix_closedir (DIR *dir)
int XrdFfsPosix_mkdir (const char *path, mode_t mode)
int XrdFfsPosix_rmdir (const char *path)
int XrdFfsPosix_open (const char *pathname, int flags, mode_t mode)
off_t XrdFfsPosix_lseek (int fildes, off_t offset, int whence)
ssize_t XrdFfsPosix_read (int fd, void *buf, size_t count)
ssize_t XrdFfsPosix_pread (int fildes, void *buf, size_t nbyte, off_t offset)
int XrdFfsPosix_close (int fd)
ssize_t XrdFfsPosix_write (int fildes, const void *buf, size_t nbyte)
ssize_t XrdFfsPosix_pwrite (int fildes, const void *buf, size_t nbyte, off_t offset)
int XrdFfsPosix_fsync (int fildes)
int XrdFfsPosix_unlink (const char *path)
int XrdFfsPosix_rename (const char *oldpath, const char *newpath)
int XrdFfsPosix_ftruncate (int fildes, off_t offset)
int XrdFfsPosix_truncate (const char *path, off_t size)
long long XrdFfsPosix_getxattr (const char *path, const char *name, void *value, unsigned long long size)
void XrdFfsPosix_clear_from_rdr_cache (const char *rdrurl)
int XrdFfsPosix_unlinkall (const char *rdrurl, const char *path, uid_t user_uid)
int XrdFfsPosix_rmdirall (const char *rdrurl, const char *path, uid_t user_uid)
int XrdFfsPosix_renameall (const char *rdrurl, const char *from, const char *to, uid_t user_uid)
int XrdFfsPosix_truncateall (const char *rdrurl, const char *path, off_t size, uid_t user_uid)
int XrdFfsPosix_readdirall (const char *rdrurl, const char *path, char ***direntarray, uid_t user_uid)
int XrdFfsPosix_statvfsall (const char *rdrurl, const char *path, struct statvfs *stbuf, uid_t user_uid)
int XrdFfsPosix_statall (const char *rdrurl, const char *path, struct stat *stbuf, uid_t user_uid)


Function Documentation

void XrdFfsPosix_clear_from_rdr_cache const char *  rdrurl  ) 
 

int XrdFfsPosix_close int  fd  ) 
 

int XrdFfsPosix_closedir DIR *  dir  ) 
 

int XrdFfsPosix_fsync int  fildes  ) 
 

int XrdFfsPosix_ftruncate int  fildes,
off_t  offset
 

long long XrdFfsPosix_getxattr const char *  path,
const char *  name,
void *  value,
unsigned long long  size
 

off_t XrdFfsPosix_lseek int  fildes,
off_t  offset,
int  whence
 

int XrdFfsPosix_mkdir const char *  path,
mode_t  mode
 

int XrdFfsPosix_open const char *  pathname,
int  flags,
mode_t  mode
 

DIR* XrdFfsPosix_opendir const char *  dirname  ) 
 

ssize_t XrdFfsPosix_pread int  fildes,
void *  buf,
size_t  nbyte,
off_t  offset
 

ssize_t XrdFfsPosix_pwrite int  fildes,
const void *  buf,
size_t  nbyte,
off_t  offset
 

ssize_t XrdFfsPosix_read int  fd,
void *  buf,
size_t  count
 

struct dirent* XrdFfsPosix_readdir DIR *  dirp  ) 
 

int XrdFfsPosix_readdirall const char *  rdrurl,
const char *  path,
char ***  direntarray,
uid_t  user_uid
 

int XrdFfsPosix_rename const char *  oldpath,
const char *  newpath
 

int XrdFfsPosix_renameall const char *  rdrurl,
const char *  from,
const char *  to,
uid_t  user_uid
 

int XrdFfsPosix_rmdir const char *  path  ) 
 

int XrdFfsPosix_rmdirall const char *  rdrurl,
const char *  path,
uid_t  user_uid
 

int XrdFfsPosix_stat const char *  file_name,
struct stat *  buf
 

int XrdFfsPosix_statall const char *  rdrurl,
const char *  path,
struct stat *  stbuf,
uid_t  user_uid
 

int XrdFfsPosix_statvfsall const char *  rdrurl,
const char *  path,
struct statvfs *  stbuf,
uid_t  user_uid
 

int XrdFfsPosix_truncate const char *  path,
off_t  size
 

int XrdFfsPosix_truncateall const char *  rdrurl,
const char *  path,
off_t  size,
uid_t  user_uid
 

int XrdFfsPosix_unlink const char *  path  ) 
 

int XrdFfsPosix_unlinkall const char *  rdrurl,
const char *  path,
uid_t  user_uid
 

ssize_t XrdFfsPosix_write int  fildes,
const void *  buf,
size_t  nbyte
 


Generated on Sun Nov 6 13:35:52 2011 for xrootd by  doxygen 1.3.9.1