#include <unistd.h>
#include <ctype.h>
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <stdio.h>
#include <sys/param.h>
#include "XrdFrm/XrdFrmAdmin.hh"
#include "XrdFrm/XrdFrmConfig.hh"
#include "XrdFrm/XrdFrmTrace.hh"
#include "XrdNet/XrdNetOpts.hh"
#include "XrdNet/XrdNetSocket.hh"
#include "XrdOuc/XrdOucTokenizer.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
Go to the source code of this file.
Functions | |
XrdFrmConfig | XrdFrm::Config (XrdFrmConfig::ssAdmin, XrdFrmOpts, XrdFrmUsage) |
XrdOucTrace | XrdTrace (&Say) |
char * | readline (const char *prompt) |
void | add_history (const char *cLine) |
void | stifle_history (int hnum) |
int | main (int argc, char *argv[]) |
Variables | |
const char * | XrdFrmAdminMainCVSID = "$Id: XrdFrmAdminMain.cc 34000 2010-06-21 06:49:56Z ganis $" |
static const char * | XrdFrmOpts = "c:dhn:v" |
static const char * | XrdFrmUsage |
XrdOucTrace * | XrdXrootdTrace |
XrdSysError | XrdLog (0,"") |
void add_history | ( | const char * | cLine | ) |
Definition at line 100 of file XrdFrmAdminMain.cc.
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 108 of file XrdFrmAdminMain.cc.
References add_history(), XrdFrm::Admin, XrdOucTokenizer::Attach(), XrdFrm::Config(), XrdFrmConfig::Configure(), free(), XrdOucTokenizer::GetLine(), XrdOucTokenizer::GetToken(), Logger, XrdSysError::logger(), XrdFrmConfig::nextArg, NULL, XrdFrmAdmin::Quit(), readline(), XrdFrm::Say(), XrdFrmAdmin::setArgs(), SIG_BLOCK, stifle_history(), XrdFrmAdmin::xeqArgs(), XrdLog, and XrdXrootdTrace.
char* readline | ( | const char * | prompt | ) |
Definition at line 91 of file XrdFrmAdminMain.cc.
void stifle_history | ( | int | hnum | ) |
XrdOucTrace XrdTrace | ( | & | Say | ) |
const char* XrdFrmAdminMainCVSID = "$Id: XrdFrmAdminMain.cc 34000 2010-06-21 06:49:56Z ganis $" |
Definition at line 13 of file XrdFrmAdminMain.cc.
const char* XrdFrmOpts = "c:dhn:v" [static] |
Definition at line 17 of file XrdFrmAdminMain.cc.
const char* XrdFrmUsage [static] |
Initial value:
" [-c <cfgfile>] [-d] [-h] [-n name] [-v] [help | cmd & opts]\n"
Definition at line 18 of file XrdFrmAdminMain.cc.
XrdSysError XrdLog(0,"") |
Definition at line 79 of file XrdFrmAdminMain.cc.
Referenced by XrdXrootdProtocol::Configure(), main(), and XrdXrootdProtocol::xtrace().