![]() |
0.01.00
|
This file defines the top-level functions for the OpenThread CLI server. More...
Go to the source code of this file.
Classes | |
| struct | otCliCommand |
| This structure represents a CLI command. More... | |
Typedefs | |
| typedef struct otCliCommand | otCliCommand |
| This structure represents a CLI command. | |
| typedef int(* | otCliConsoleOutputCallback) (const char *aBuf, uint16_t aBufLength, void *aContext) |
| This function pointer is called to notify about Console output. More... | |
Functions | |
| void | otCliConsoleInit (otInstance *aInstance, otCliConsoleOutputCallback aCallback, void *aContext) |
| Initialize the CLI CONSOLE module. More... | |
| void | otCliConsoleInputLine (char *aBuf, uint16_t aBufLength) |
| This method is called to feed in a console input line. More... | |
| void | otCliUartInit (otInstance *aInstance) |
| Initialize the CLI UART module. More... | |
| void | otCliUartSetUserCommands (const otCliCommand *aUserCommands, uint8_t aLength) |
| Set a user command table. More... | |
| void | otCliUartOutputBytes (const uint8_t *aBytes, uint8_t aLength) |
| Write a number of bytes to the CLI console as a hex string. More... | |
| void | otCliUartOutputFormat (const char *aFmt,...) |
| Write formatted string the CLI console. More... | |
| void | otCliUartAppendResult (otError aError) |
| Write error code the CLI console. More... | |
| void | otCliPlatLogv (otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, va_list ap) |
| Callback to write the OpenThread Log to the CLI console. More... | |
This file defines the top-level functions for the OpenThread CLI server.