version 1.2.2.7, 2010/06/07 11:54:00
|
version 1.2.2.10, 2010/06/07 23:38:38
|
Line 166 typedef struct {
|
Line 166 typedef struct {
|
|
|
/* Commands structure for CLI */ |
/* Commands structure for CLI */ |
|
|
typedef int (*cmd_func_t)(/*linebuffer_t **/ void * __restrict buffer, int idx, char ** __restrict argv); | typedef int (*cmd_func_t)(/*linebuffer_t **/ void * __restrict buffer, int idx, char ** __restrict args); |
struct tagCommand { |
struct tagCommand { |
int cmd_level; |
int cmd_level; |
|
|
Line 200 typedef struct {
|
Line 200 typedef struct {
|
|
|
bindkey_t *line_keys; |
bindkey_t *line_keys; |
|
|
|
int line_level; |
commands_t line_cmds; |
commands_t line_cmds; |
|
|
int line_in; |
int line_in; |
Line 213 typedef struct {
|
Line 214 typedef struct {
|
inline int cli_GetErrno(); |
inline int cli_GetErrno(); |
// cli_GetError() Get error text of last operation |
// cli_GetError() Get error text of last operation |
inline const char *cli_GetError(); |
inline const char *cli_GetError(); |
|
|
|
|
|
/* CLI Helper functions */ |
|
|
|
/* |
|
* cli_Cmd_Unsupported() Builtin helper function for unsupported commands |
|
* @buffer = CLI buffer |
|
* @idx = Selected command ID |
|
* @args = Parsed arguments array |
|
* return: RETCODE_OK ok |
|
*/ |
|
int cli_Cmd_Unsupported(void * __restrict buffer, int idx, char ** __restrict args); |
|
|
|
|
/* CLI Functions */ |
/* CLI Functions */ |