Go to the documentation of this file.
35 #define IFX_SHELL_NULL_CHAR '\0'
37 #define IFX_SHELL_CMD_HISTORY_SIZE (10)
38 #define IFX_SHELL_CMD_LINE_SIZE (128)
40 #ifndef IFX_SHELL_COMMAND_LISTS
41 #define IFX_SHELL_COMMAND_LISTS (1)
44 #ifndef IFX_SHELL_PROMPT
45 #define IFX_SHELL_PROMPT "Shell>"
49 #define IFX_SHELL_COMMAND_LIST_END {0, 0, 0, 0}
52 #define IFX_SHELL_SYNTAX_LIST_END {0, 0}
55 #define IFX_SHELL_CMD_HISTORY_NO_ITEM (-1)
101 void (*execute)(
void *protocol);
102 void (*onStart)(
void *protocol,
void *data);