version 1.5, 2013/05/30 09:16:42
|
version 1.6, 2013/08/12 09:50:29
|
Line 49 SUCH DAMAGE.
|
Line 49 SUCH DAMAGE.
|
/* |
/* |
* cli_Cmd_Exit() - Builtin helper function for Exit from Cli |
* cli_Cmd_Exit() - Builtin helper function for Exit from Cli |
* |
* |
* @buffer = CLI buffer | * @cli_buffer = CLI buffer |
* @idx = Selected command ID |
* @idx = Selected command ID |
* @args = Parsed arguments array |
* @args = Parsed arguments array |
* return: RETCODE_EOF exit from Cli! |
* return: RETCODE_EOF exit from Cli! |
*/ |
*/ |
int cli_Cmd_Exit(void * __restrict buffer, int idx, char ** __restrict args) | int cli_Cmd_Exit(void * __restrict cli_buffer, int idx, char ** __restrict args) |
{ |
{ |
cli_Printf(buffer, "\n"); | cli_Printf(cli_buffer, "\n"); |
return RETCODE_EOF; |
return RETCODE_EOF; |
} |
} |
|
|
/* |
/* |
* cli_Cmd_Help() - Builtin helper function for Help screen |
* cli_Cmd_Help() - Builtin helper function for Help screen |
* |
* |
* @buffer = CLI buffer | * @cli_buffer = CLI buffer |
* @idx = Selected command ID |
* @idx = Selected command ID |
* @args = Parsed arguments array |
* @args = Parsed arguments array |
* return: RETCODE_ERR in error or RETCODE_OK |
* return: RETCODE_ERR in error or RETCODE_OK |
*/ |
*/ |
int cli_Cmd_Help(void * __restrict buffer, int idx, char ** __restrict args) | int cli_Cmd_Help(void * __restrict cli_buffer, int idx, char ** __restrict args) |
{ |
{ |
linebuffer_t *buf = buffer; | linebuffer_t *buf = cli_buffer; |
struct tagCommand *cmd; |
struct tagCommand *cmd; |
|
|
if (!buffer) { | if (!cli_buffer) { |
cli_SetErr(EINVAL, "Invalid input parameters ..."); |
cli_SetErr(EINVAL, "Invalid input parameters ..."); |
return RETCODE_ERR; |
return RETCODE_ERR; |
} |
} |
Line 97 int cli_Cmd_Help(void * __restrict buffer, int idx, ch
|
Line 97 int cli_Cmd_Help(void * __restrict buffer, int idx, ch
|
args[1] ? cmd->cmd_info: cmd->cmd_help); |
args[1] ? cmd->cmd_info: cmd->cmd_help); |
} |
} |
} |
} |
cli_Printf(buffer, "\r"); | cli_Printf(cli_buffer, "\r"); |
|
|
return RETCODE_OK; |
return RETCODE_OK; |
} |
} |
Line 105 int cli_Cmd_Help(void * __restrict buffer, int idx, ch
|
Line 105 int cli_Cmd_Help(void * __restrict buffer, int idx, ch
|
/* |
/* |
* cli_Cmd_Unsupported() - Builtin helper function for unsupported commands |
* cli_Cmd_Unsupported() - Builtin helper function for unsupported commands |
* |
* |
* @buffer = CLI buffer | * @cli_buffer = CLI buffer |
* @idx = Selected command ID |
* @idx = Selected command ID |
* @args = Parsed arguments array |
* @args = Parsed arguments array |
* return: RETCODE_OK ok |
* return: RETCODE_OK ok |
*/ |
*/ |
int cli_Cmd_Unsupported(void * __restrict buffer, int idx, char ** __restrict args) | int cli_Cmd_Unsupported(void * __restrict cli_buffer, int idx, char ** __restrict args) |
{ |
{ |
cli_Printf(buffer, "Command %s not supported in this version ...\n", args[0]); | cli_Printf(cli_buffer, "Command %s not supported in this version ...\n", args[0]); |
return RETCODE_OK; |
return RETCODE_OK; |
} |
} |