#include <unistd.h>#include <string.h>#include <stdio.h>#include <time.h>#include <sys/types.h>#include <sys/uio.h>#include "XrdOuc/XrdOucHash.hh"#include "XrdOuc/XrdOucNSWalk.hh"#include "XrdOuc/XrdOucSxeq.hh"#include "XrdOuc/XrdOucStream.hh"#include "XrdOuc/XrdOucTList.hh"#include "XrdOuc/XrdOucUtils.hh"#include "XrdSys/XrdSysError.hh"#include "XrdSys/XrdSysHeaders.hh"#include "XrdCns/XrdCnsLog.hh"#include "XrdCns/XrdCnsSsi.hh"#include "XrdCns/XrdCnsSsiCfg.hh"#include "XrdCns/XrdCnsSsiSay.hh"#include "XrdCns/XrdCnsXref.hh"#include "XrdCns/XrdCnsLogRec.hh"Go to the source code of this file.
Namespaces | |
| namespace | XrdCns |
Classes | |
| struct | XrdCnsSsiFRec |
| struct | XrdCnsSsiDRec |
Functions | |
| int | XrdCnsSsiApplyF (const char *Path, XrdCnsSsiFRec *fP, void *Arg) |
| int | XrdCnsSsiApplyD (const char *Path, XrdCnsSsiDRec *dP, void *Arg) |
| int | XrdCnsSsiApplyM (const char *Mount, char *xP, void *Arg) |
| int | XrdCnsSsiApplyS (const char *Space, char *xP, void *Arg) |
Variables | |
| const char * | XrdCnsSsiCVSID = "$Id: XrdCnsSsi.cc 34000 2010-06-21 06:49:56Z ganis $" |
| XrdCnsSsiCfg | XrdCns::Config |
| XrdSysError | XrdCns::MLog |
| XrdCnsSsiSay | XrdCns::Say |
| XrdOucHash< XrdCnsSsiDRec > * | XrdCns::hInv |
| XrdCnsXref * | XrdCns::mountP |
| XrdCnsXref * | XrdCns::spaceP |
| int XrdCnsSsiApplyD | ( | const char * | Path, | |
| XrdCnsSsiDRec * | dP, | |||
| void * | Arg | |||
| ) |
Definition at line 109 of file XrdCnsSsi.cc.
References XrdOucHash< T >::Apply(), XrdCnsSsiDRec::Files, XrdCnsSsiDRec::Info, iovec::iov_base, iovec::iov_len, n, XrdCnsSsi::nDirs, XrdOucHash< T >::Num(), XrdCnsSsi::Write(), and XrdCnsSsiApplyF().
Referenced by XrdCnsSsi::Updt().
| int XrdCnsSsiApplyF | ( | const char * | Path, | |
| XrdCnsSsiFRec * | fP, | |||
| void * | Arg | |||
| ) |
Definition at line 96 of file XrdCnsSsi.cc.
References XrdCnsSsiFRec::Info, iovec::iov_base, iovec::iov_len, n, XrdCnsSsi::nFiles, and XrdCnsSsi::Write().
Referenced by XrdCnsSsiApplyD().
| int XrdCnsSsiApplyM | ( | const char * | Mount, | |
| char * | xP, | |||
| void * | Arg | |||
| ) |
Definition at line 132 of file XrdCnsSsi.cc.
References XrdCnsLogRec::FixDLen, iovec::iov_base, iovec::iov_len, XrdCnsLogRec::lrMount, XrdCnsLogRec::Arg::Mount, n, XrdCnsLogRec::Arg::Type, and XrdCnsSsi::Write().
Referenced by XrdCnsSsi::Updt().
| int XrdCnsSsiApplyS | ( | const char * | Space, | |
| char * | xP, | |||
| void * | Arg | |||
| ) |
Definition at line 157 of file XrdCnsSsi.cc.
References XrdCnsLogRec::FixDLen, iovec::iov_base, iovec::iov_len, XrdCnsLogRec::lrSpace, n, XrdCnsLogRec::Arg::Space, XrdCnsLogRec::Arg::Type, and XrdCnsSsi::Write().
Referenced by XrdCnsSsi::Updt().
| const char* XrdCnsSsiCVSID = "$Id: XrdCnsSsi.cc 34000 2010-06-21 06:49:56Z ganis $" |
Definition at line 13 of file XrdCnsSsi.cc.
1.5.1