xrootd
Classes | Defines | Functions | Variables

XrdFfsWcache.cc File Reference

#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/resource.h>
#include <unistd.h>
#include <errno.h>
#include <pthread.h>
#include "XrdFfs/XrdFfsWcache.hh"
#include "XrdFfs/XrdFfsPosix.hh"
Include dependency graph for XrdFfsWcache.cc:

Classes

struct  XrdFfsWcacheFilebuf

Defines

#define XrdFfsWcacheBufsize   131072

Functions

void XrdFfsWcache_init ()
int XrdFfsWcache_create (int fd)
void XrdFfsWcache_destroy (int fd)
ssize_t XrdFfsWcache_flush (int fd)
ssize_t XrdFfsWcache_pwrite (int fd, char *buf, size_t len, off_t offset)

Variables

struct XrdFfsWcacheFilebufXrdFfsWcacheFbufs
int XrdFfsWcacheNFILES

Define Documentation

#define XrdFfsWcacheBufsize   131072

Function Documentation

int XrdFfsWcache_create ( int  fd)
void XrdFfsWcache_destroy ( int  fd)
ssize_t XrdFfsWcache_flush ( int  fd)
void XrdFfsWcache_init ( )
ssize_t XrdFfsWcache_pwrite ( int  fd,
char *  buf,
size_t  len,
off_t  offset 
)

Variable Documentation

Referenced by XrdFfsWcache_init().