| MySQL 5.6.14 Source Code Document
    | 
Reads command line in management client. More...
| Classes | |
| struct | CommandFunctionPair | 
| Public Types | |
| typedef int(CommandInterpreter::* | ExecuteFunction )(int processId, const char *param, bool all) | 
| Public Member Functions | |
| CommandInterpreter (const char *, int verbose) | |
| bool | execute (const char *line, int try_reconnect=-1, bool interactive=true, int *error=NULL) | 
| int | executeStop (int processId, const char *parameters, bool all) | 
| int | executeEnterSingleUser (char *parameters) | 
| int | executeExitSingleUser (char *parameters) | 
| int | executeStart (int processId, const char *parameters, bool all) | 
| int | executeRestart (int processId, const char *parameters, bool all) | 
| int | executeLogLevel (int processId, const char *parameters, bool all) | 
| int | executeError (int processId, const char *parameters, bool all) | 
| int | executeLog (int processId, const char *parameters, bool all) | 
| int | executeTestOn (int processId, const char *parameters, bool all) | 
| int | executeTestOff (int processId, const char *parameters, bool all) | 
| int | executeStatus (int processId, const char *parameters, bool all) | 
| int | executeEventReporting (int processId, const char *parameters, bool all) | 
| int | executeDumpState (int processId, const char *parameters, bool all) | 
| int | executeReport (int processId, const char *parameters, bool all) | 
| int | executeStartBackup (char *parameters, bool interactive) | 
| int | executeAbortBackup (char *parameters) | 
| int | executeStop (Vector< BaseString > &command_list, unsigned command_pos, int *node_ids, int no_of_nodes) | 
| int | executeRestart (Vector< BaseString > &command_list, unsigned command_pos, int *node_ids, int no_of_nodes) | 
| int | executeStart (Vector< BaseString > &command_list, unsigned command_pos, int *node_ids, int no_of_nodes) | 
| int | executeCreateNodeGroup (char *parameters) | 
| int | executeDropNodeGroup (char *parameters) | 
| bool | connect (bool interactive) | 
| void | disconnect (void) | 
Reads command line in management client.
For command syntax, see the HELP command.
Definition at line 33 of file CommandInterpreter.cpp.
| typedef int(CommandInterpreter::* CommandInterpreter::ExecuteFunction)(int processId, const char *param, bool all) | 
A execute function definition
Definition at line 133 of file CommandInterpreter.cpp.
| CommandInterpreter::CommandInterpreter | ( | const char * | host, | 
| int | verbose | ||
| ) | 
Constructor
| mgmtSrvr,: | Management server to use when executing commands | 
Definition at line 629 of file CommandInterpreter.cpp.
| bool CommandInterpreter::execute | ( | const char * | line, | 
| int | try_reconnect = -1, | ||
| bool | interactive = true, | ||
| int * | error = NULL | ||
| ) | 
Reads one line from the stream, parse the line to find a command and then calls a suitable method which executes the command.
Definition at line 1025 of file CommandInterpreter.cpp.
| int CommandInterpreter::executeStartBackup | ( | char * | parameters, | 
| bool | interactive | ||
| ) | 
If interactive, event listner thread is already running
Definition at line 2899 of file CommandInterpreter.cpp.
