Command Line Interface (CLI) API.
- Purpose
- HALFRED Hardware Abstraction Layer
- Version
- Revision
- 1500
- License
- $License$
- Copyright
- $Copyright$
|
CLIConsole | CLI_Create (IODevice iodevice) |
|
void | CLI_Destroy (CLIConsole cli) |
|
void | CLI_DisplayMainScreen (CLIConsole cli) |
|
CLIConsoleAction | CLI_ProcessConsole (CLIConsole cli) |
|
void | CLI_SetCommandProcessor (CLIConsole cli, void(*cmd_proc)(CLIConsole cli)) |
|
void | CLI_ForceCommandMode (CLIConsole cli) |
|
void | CLI_CursorSave (CLIConsole cli) |
|
void | CLI_CursorRestore (CLIConsole cli) |
|
void | CLI_CursorRest (CLIConsole cli) |
|
bool | CLI_GetCommand (CLIConsole cli, char *dst, size_t dst_size) |
|
bool | CLI_IsNextArg (CLIConsole cli) |
|
bool | CLI_GetNextArg (CLIConsole cli, char *arg) |
|
bool | CLI_GetNextArgAndConvertToLowerCase (CLIConsole cli, char *arg, size_t argMaxSize) |
|
bool | CLI_GetNextArgINT32 (CLIConsole cli, int32_t *arg) |
|
bool | CLI_GetNextArgUINT32 (CLIConsole cli, uint32_t *arg) |
|
bool | CLI_GetNextArgINT64 (CLIConsole cli, int64_t *arg) |
|
bool | CLI_GetNextArgUINT64 (CLIConsole cli, uint64_t *arg) |
|
void | CLI_GetBack (CLIConsole cli, int argc) |
|