Defines | Functions | Variables

XrdCommandLine.cc File Reference

#include "XrdClient/XrdClientUrlInfo.hh"
#include "XrdClient/XrdClient.hh"
#include "XrdClient/XrdClientAdmin.hh"
#include "XrdClient/XrdClientDebug.hh"
#include "XrdClient/XrdClientEnv.hh"
#include "XrdOuc/XrdOucTokenizer.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include <stdio.h>
#include <unistd.h>
#include <stdarg.h>
#include <sstream>
#include <signal.h>
Include dependency graph for XrdCommandLine.cc:

Defines

#define COUT(s)
#define CERR(s)
#define XRDCLI_VERSION   "(C) 2004-2010 by the Xrootd group. $Revision: 1.33 $ - Xrootd version: "XrdVSTRING

Functions

void cout_print (const char *format,...)
void cerr_print (const char *format,...)
void CtrlCHandler (int sig)
void PrintUsage ()
void PrintPrompt (stringstream &s)
char * readline (const char *prompt)
void PrintHelp ()
bool CheckAnswer (XrdClientAbs *gencli)
void PrintLocateInfo (XrdClientLocate_Info &loc)
int main (int argc, char **argv)

Variables

const char * XrdCommandLineCVSID = "$Id: XrdCommandLine.cc,v 1.33 2010/01/13 13:09:43 furano Exp $"
char * opaqueinfo = 0
kXR_unt16 xrd_wr_flags = kXR_async | kXR_mkpath | kXR_open_updt | kXR_new
char * initialhost
XrdClientgenclient = 0
XrdClientAdmingenadmin = 0
XrdOucString currentpath = "/"
XrdOucString cmdline_cmd

Define Documentation

#define CERR (   s  ) 
Value:
do {                            \
      cerr_print s;                             \
   } while (0)
#define COUT (   s  ) 
Value:
do {                            \
      cout_print s;                             \
   } while (0)
#define XRDCLI_VERSION   "(C) 2004-2010 by the Xrootd group. $Revision: 1.33 $ - Xrootd version: "XrdVSTRING

Referenced by main(), and PrintHelp().


Function Documentation

void cerr_print ( const char *  format,
  ... 
)
bool CheckAnswer ( XrdClientAbs gencli  ) 
void cout_print ( const char *  format,
  ... 
)
void CtrlCHandler ( int  sig  ) 
int main ( int  argc,
char **  argv 
)
void PrintHelp (  ) 

References XRDCLI_VERSION.

Referenced by main().

void PrintLocateInfo ( XrdClientLocate_Info loc  ) 
void PrintPrompt ( stringstream &  s  ) 
void PrintUsage (  ) 

Referenced by main().

char* readline ( const char *  prompt  ) 

Referenced by main().


Variable Documentation

char* initialhost

Referenced by main().

char* opaqueinfo = 0

Referenced by main().

kXR_unt16 xrd_wr_flags = kXR_async | kXR_mkpath | kXR_open_updt | kXR_new

Referenced by doCp_loc2xrd(), doCp_xrd2xrd(), and main().

const char* XrdCommandLineCVSID = "$Id: XrdCommandLine.cc,v 1.33 2010/01/13 13:09:43 furano Exp $"