Defines | |
| #define | AUTO_COMPLETE 0x1b |
Functions | |
| int | mount_token (char *data) |
| Monta a estrutura para acesso a tabela da CLI. | |
| int | CLI_Builder (char *data, char *dest) |
| Atende solicitacao da CLI. | |
| void | cmdExec (int(*ApiFunc)(str_t *tp)) |
| Funcao que executa solicitacao feita na CLI. | |
| int | ExecCommand (const cli_str *acp) |
| Funcao gerencia a mensagem de resposta. | |
| void | UARTTakeString (char *str, char channel) |
| Pega mensagem da serial. | |
| void | set_IpDefault (void) |
| Configura com o IP inicial. | |
| void | set_GatewayDefault (void) |
| Configura com o Gateway inicial. | |
| void | set_MaskDefault (void) |
| Configura com a mascara inicial. | |
Variables | |
| cli_str const | api_cli [] |
| Lista com todas as funcoes da CLI. | |
| char | buff_cmd [MAX_COMMAND_SIZE] |
| int | buff_cmd_counter = 0 |
| int CLI_Builder | ( | char * | data, | |
| char * | dest | |||
| ) |
Chama função para montar estrutura do comando Busca função correspondete.
Ao fim da execução dest_msg esta com a resposta do sistema.
| data | Comando digitado na CLI | |
| dest | Destino da resposta da CLI para o comando digitado. |
Definition at line 108 of file cli.c.

| void cmdExec | ( | int(*)(str_t *tp) | ApiFunc | ) |
| int ExecCommand | ( | const cli_str * | acp | ) |
Configura o pedido feito pela CLI Chama a funcao solicitada para ser executada Configura mensagem de retorno
| acp | Estrutura apontando para o objeto na lista de funcoes da CLI. |
Definition at line 204 of file cli.c.

| int mount_token | ( | char * | data | ) |
| void set_GatewayDefault | ( | void | ) |
| void set_IpDefault | ( | void | ) |
| void set_MaskDefault | ( | void | ) |
| void UARTTakeString | ( | char * | str, | |
| char | channel | |||
| ) |
Lista com os parametros necessarios para as funcoes da CLI
Definition at line 14 of file menu_cli.h.
| int buff_cmd_counter = 0 |
1.7.1