xrootd
Functions | Variables
XrdClientAdmin_c.cc File Reference
#include "XrdClient/XrdClientAdmin.hh"
#include "XrdClient/XrdClientDebug.hh"
#include "XrdClient/XrdClientVector.hh"
#include "XrdOuc/XrdOucString.hh"
#include <rpc/types.h>
#include <stdlib.h>
#include <stdio.h>
Include dependency graph for XrdClientAdmin_c.cc:

Functions

void SharedBufRealloc (long size)
 
void SharedBufFree ()
 
vecStringTokenize (const char *str, char sep)
 
void BuildBoolAnswer (vecBool &vb)
 
bool XrdInitialize (const char *url, const char *EnvValues)
 
bool XrdTerminate ()
 
char * XrdSysStatX (const char *paths_list)
 
char * XrdExistFiles (const char *filepaths)
 
char * XrdExistDirs (const char *filepaths)
 
char * XrdIsFileOnline (const char *filepaths)
 
bool XrdMv (const char *fileSrc, const char *fileDest)
 
bool XrdMkdir (const char *dir, int user, int group, int other)
 
bool XrdChmod (const char *file, int user, int group, int other)
 
bool XrdRm (const char *file)
 
bool XrdRmdir (const char *path)
 
bool XrdPrepare (const char *filepaths, unsigned char opts, unsigned char prty)
 
char * XrdDirList (const char *dir)
 
char * XrdGetChecksum (const char *path)
 
char * XrdGetCurrentHost ()
 
bool XrdStat (const char *fname, long *id, long long *size, long *flags, long *modtime)
 

Variables

char * sharedbuf
 
XrdClientAdminadminst = NULL
 

Function Documentation

void BuildBoolAnswer ( vecBool vb)
void SharedBufFree ( )

References sharedbuf.

Referenced by XrdTerminate().

void SharedBufRealloc ( long  size)
vecString* Tokenize ( const char *  str,
char  sep 
)
bool XrdChmod ( const char *  file,
int  user,
int  group,
int  other 
)

References adminst, and XrdClientAdmin::Chmod().

Referenced by XS().

char* XrdDirList ( const char *  dir)
char* XrdExistDirs ( const char *  filepaths)
char* XrdExistFiles ( const char *  filepaths)
char* XrdGetChecksum ( const char *  path)
char* XrdGetCurrentHost ( )
bool XrdInitialize ( const char *  url,
const char *  EnvValues 
)
char* XrdIsFileOnline ( const char *  filepaths)
bool XrdMkdir ( const char *  dir,
int  user,
int  group,
int  other 
)

References adminst, and XrdClientAdmin::Mkdir().

Referenced by XS().

bool XrdMv ( const char *  fileSrc,
const char *  fileDest 
)

References adminst, and XrdClientAdmin::Mv().

Referenced by XS().

bool XrdPrepare ( const char *  filepaths,
unsigned char  opts,
unsigned char  prty 
)

References adminst, XrdClientAdmin::Prepare(), and Tokenize().

Referenced by XS().

bool XrdRm ( const char *  file)

References adminst, and XrdClientAdmin::Rm().

Referenced by XS().

bool XrdRmdir ( const char *  path)

References adminst, and XrdClientAdmin::Rmdir().

Referenced by XS().

bool XrdStat ( const char *  fname,
long *  id,
long long *  size,
long *  flags,
long *  modtime 
)

References XrdClientAdmin::Stat().

Referenced by XS().

char* XrdSysStatX ( const char *  paths_list)
bool XrdTerminate ( )

References adminst, SharedBufFree(), and TRUE.

Referenced by XS().

Variable Documentation

XrdClientAdmin* adminst = NULL
char* sharedbuf