VZTECH / Mbed 2 deprecated main_src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Embed: (wiki syntax)

« Back to documentation index

prompt.h File Reference

prompt.h File Reference

Implementa as funcionalidades de prompt/prompt-eth da Header. More...

Go to the source code of this file.

Functions

char * prompt_process (char *msg_from_cb, int length)
 Principal função de processamento de comandos.

Variables

uint8_t dog
 Variável de controle que ativa a mensagem de boas vindas.
bool delayed_flood
 Variável de controle do envio de pacotes de flood off.
bool tcp_alive
 Flag que indica para não dar timeout na conexão tcp.
Timer tcp_timer
 Timer responsavel por dar timeout por não utilização de recurso.
char * debug_buf
 Buffer de entrada dos dados via serial.

Detailed Description

Implementa as funcionalidades de prompt/prompt-eth da Header.

Author:
Fernando Cola / Jhontan Casale
Version:
1
Date:
2014-11-05

Definition in file prompt.h.


Function Documentation

char* prompt_process ( char *  msg_from_cb,
int  length 
)

Principal função de processamento de comandos.

Note:
Apesar de formalmente receber apenas um parâmetro, esta função verifica uma porta TCP para verificar eventual envio de comandos, processando qualquer comando enviado por um usuário ligado na rede.
Parameters:
ethernet_pkgUma string de comando que será analisada, caso seja um comando válido, executa-o.
Returns:
NULL, sempre retorna NULL.

Exemplo:

 ...
  char * returned_prompt = prompt_process( NULL );
 ...

Definition at line 34 of file prompt.cpp.


Variable Documentation

char* debug_buf

Buffer de entrada dos dados via serial.

Definition at line 18 of file prompt.cpp.

Variável de controle do envio de pacotes de flood off.

Definition at line 4 of file prompt.cpp.

uint8_t dog

Variável de controle que ativa a mensagem de boas vindas.

bool tcp_alive

Flag que indica para não dar timeout na conexão tcp.

Definition at line 11 of file prompt.cpp.

Timer tcp_timer

Timer responsavel por dar timeout por não utilização de recurso.

Definition at line 10 of file prompt.cpp.