90 void printCommandLineHelp();
93 int sendCommandandPrintAnswer(
const char*);
94 bool exitbyerror(
char*);
103 const char *interactiveCommand(
const char *prompt);
104 const char *fromStdinCommand(
const char *prompt);
107 char *rl_gets(
const char *prompt);
112 class RascontrolConfig:
public ConfigurationBase
118 bool interpretArguments(
int argc,
char **argv);
122 const char* getRasMgrHost();
125 const char* getHistFileName();
126 const char* getPrompt();
127 const char* getCommand();
131 void printDebugInfo();
141 char rasmgrHost[100];
144 char histFileName[100];
151 bool isCommand(
const char *command,
const char *key );
154 CommandLineParser &cmlInter;
155 CommandLineParameter &cmlHelp, &cmlHost, &cmlPort, &cmlLogin;
157 CommandLineParameter &cmlHist;
159 CommandLineParameter &cmlPrompt, &cmlTestLogin;
160 CommandLineParameter &cmlInteractive, &cmlQuiet, &cmlExecute;