|
Public Member Functions |
virtual XrdOssDF * | newDir (const char *tident) |
virtual XrdOssDF * | newFile (const char *tident) |
int | Chmod (const char *, mode_t mode) |
int | Configure (const char *, XrdSysError &) |
void | Config_Display (XrdSysError &) |
virtual int | Create (const char *, const char *, mode_t, XrdOucEnv &, int opts=0) |
int | GenLocalPath (const char *, char *) |
int | GenRemotePath (const char *, char *) |
int | Init (XrdSysLogger *, const char *) |
int | IsRemote (const char *path) |
int | Lfn2Pfn (const char *Path, char *buff, int blen) |
int | Mkdir (const char *, mode_t mode, int mkpath=0) |
int | Mkpath (const char *, mode_t mode) |
unsigned long long | PathOpts (const char *path) |
int | Reloc (const char *tident, const char *path, const char *cgName, const char *anchor=0) |
int | Remdir (const char *, int Opts=0) |
int | Rename (const char *, const char *) |
virtual int | Stage (const char *, const char *, XrdOucEnv &, int, mode_t, unsigned long long) |
void * | Stage_In (void *carg) |
int | Stat (const char *, struct stat *, int opts=0) |
int | StatFS (const char *path, char *buff, int &blen) |
int | StatFS (const char *path, unsigned long long &Opt, long long &fSize, long long &fSpace) |
int | StatLS (XrdOucEnv &env, const char *path, char *buff, int &blen) |
int | StatVS (XrdOssVSInfo *sP, const char *sname=0, int updt=0) |
int | StatXA (const char *path, char *buff, int &blen) |
int | StatXP (const char *path, unsigned long long &attr) |
int | Truncate (const char *, unsigned long long Size) |
int | Unlink (const char *, int Opts=0) |
int | Stats (char *bp, int bl) |
int | MSS_Closedir (void *) |
int | MSS_Create (const char *path, mode_t, XrdOucEnv &) |
void * | MSS_Opendir (const char *, int &rc) |
int | MSS_Readdir (void *fd, char *buff, int blen) |
int | MSS_Remdir (const char *, const char *) |
int | MSS_Rename (const char *, const char *) |
int | MSS_Stat (const char *, struct stat *buff=0) |
int | MSS_Unlink (const char *) |
| XrdOssSys () |
virtual | ~XrdOssSys () |
Static Public Member Functions |
int | AioInit () |
Public Attributes |
char * | ConfigFN |
int | Hard_FD_Limit |
int | MaxTwiddle |
char * | LocalRoot |
char * | RemoteRoot |
int | StageRealTime |
int | StageAsync |
int | StageCreate |
int | StageFormat |
char * | StageCmd |
char * | StageMsg |
XrdOucMsubs * | StageSnd |
XrdFrmProxy * | StageFrm |
char * | StageEvents |
int | StageEvSize |
int | StageActLen |
char * | StageAction |
char * | StageArg [MaxArgs] |
int | StageAln [MaxArgs] |
int | StageAnum |
char * | RSSCmd |
int | isMSSC |
int | RSSTout |
long long | MaxSize |
int | FDFence |
int | FDLimit |
unsigned long long | DirFlags |
int | Trace |
int | Solitary |
char * | CompSuffix |
int | CompSuflen |
int | OptFlags |
char * | N2N_Lib |
char * | N2N_Parms |
XrdOucName2Name * | lcl_N2N |
XrdOucName2Name * | rmt_N2N |
XrdOucName2Name * | the_N2N |
XrdOucPListAnchor | RPList |
OssDPath * | DPList |
int | lenDP |
short | numDP |
short | numCG |
Static Public Attributes |
int | AioAllOk = 0 |
int | runOld = 0 |
char | tryMmap = 0 |
char | chkMmap = 0 |
const int | MaxArgs = 15 |
Protected Member Functions |
int | Alloc_Cache (XrdOssCreateInfo &, XrdOucEnv &) |
int | Alloc_Local (XrdOssCreateInfo &, XrdOucEnv &) |
int | BreakLink (const char *local_path, struct stat &statbuff) |
int | CalcTime () |
int | CalcTime (XrdOssStage_Req *req) |
int | SetFattr (XrdOssCreateInfo &crInfo, int datfd, time_t mtime) |
void | doScrub () |
int | Find (XrdOssStage_Req *req, void *carg) |
int | getCname (const char *path, struct stat *sbuff, char *cgbuff) |
int | getStats (char *buff, int blen) |
int | GetFile (XrdOssStage_Req *req) |
int | getID (const char *, XrdOucEnv &, char *, int) |
time_t | HasFile (const char *fn, const char *sfx, time_t *mTime=0) |
int | Stage_QT (const char *, const char *, XrdOucEnv &, int, mode_t) |
int | Stage_RT (const char *, const char *, XrdOucEnv &, unsigned long long) |
void | ConfigMio (XrdSysError &Eroute) |
int | ConfigN2N (XrdSysError &Eroute) |
int | ConfigProc (XrdSysError &Eroute) |
void | ConfigSpace () |
void | ConfigSpace (const char *Lfn) |
void | ConfigSpath (XrdSysError &Eroute, const char *Pn, unsigned long long &Fv, int noMSS) |
int | ConfigStage (XrdSysError &Eroute) |
int | ConfigStageC (XrdSysError &Eroute) |
void | ConfigStats (XrdSysError &Eroute) |
void | ConfigStats (dev_t Devnum, char *lP) |
int | ConfigXeq (char *, XrdOucStream &, XrdSysError &) |
void | List_Path (const char *, const char *, unsigned long long, XrdSysError &) |
int | xalloc (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcache (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcompdct (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcachescan (XrdOucStream &Config, XrdSysError &Eroute) |
int | xdefault (XrdOucStream &Config, XrdSysError &Eroute) |
int | xfdlimit (XrdOucStream &Config, XrdSysError &Eroute) |
int | xmaxsz (XrdOucStream &Config, XrdSysError &Eroute) |
int | xmemf (XrdOucStream &Config, XrdSysError &Eroute) |
int | xnml (XrdOucStream &Config, XrdSysError &Eroute) |
int | xpath (XrdOucStream &Config, XrdSysError &Eroute) |
int | xspace (XrdOucStream &Config, XrdSysError &Eroute, int *isCD=0) |
int | xspaceBuild (char *grp, char *fn, int isxa, XrdSysError &Eroute) |
int | xstg (XrdOucStream &Config, XrdSysError &Eroute) |
int | xusage (XrdOucStream &Config, XrdSysError &Eroute) |
int | xtrace (XrdOucStream &Config, XrdSysError &Eroute) |
int | xxfr (XrdOucStream &Config, XrdSysError &Eroute) |
int | tranmode (char *) |
int | MSS_Xeq (XrdOucStream **xfd, int okerr, const char *cmd, const char *arg1=0, const char *arg2=0) |
int | RenameLink (char *old_path, char *new_path) |
int | RenameLink2 (int Llen, char *oLnk, char *old_path, char *nLnk, char *new_path) |
int | RenameLink3 (char *cPath, char *old_path, char *new_path) |
Protected Attributes |
long long | minalloc |
int | ovhalloc |
int | fuzalloc |
int | cscanint |
int | xfrspeed |
int | xfrovhd |
int | xfrhold |
int | xfrkeep |
int | xfrthreads |
int | xfrtcount |
long long | pndbytes |
long long | stgbytes |
long long | totbytes |
int | totreqs |
int | badreqs |
XrdOucProg * | StageProg |
XrdOucProg * | RSSProg |
char * | UDir |
char * | QFile |