#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.