43 #ifndef COMMAND_INTERPRETER_H
44 #define COMMAND_INTERPRETER_H
64 #define xCommandLineInput CLI_Command_Definition_t
char * FreeRTOS_CLIGetOutputBuffer(void)
const char * FreeRTOS_CLIGetParameter(const char *pcCommandString, unsigned portBASE_TYPE uxWantedParameter, portBASE_TYPE *pxParameterStringLength)
struct xCOMMAND_LINE_INPUT CLI_Command_Definition_t
portBASE_TYPE FreeRTOS_CLIProcessCommand(const char *const pcCommandInput, char *pcWriteBuffer, size_t xWriteBufferLen)
int8_t cExpectedNumberOfParameters
const char *const pcHelpString
portBASE_TYPE(* pdCOMMAND_LINE_CALLBACK)(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
const pdCOMMAND_LINE_CALLBACK pxCommandInterpreter
portBASE_TYPE FreeRTOS_CLIRegisterCommand(const CLI_Command_Definition_t *const pxCommandToRegister)
const char *const pcCommand