![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: shared_variables.h
- Revision:
- 105:a930035b6556
- Parent:
- 104:62646ef786a3
- Child:
- 109:a5b8264ffbbc
--- a/shared_variables.h Wed Feb 25 18:44:11 2015 +0000 +++ b/shared_variables.h Tue Mar 10 18:10:57 2015 +0000 @@ -15,15 +15,16 @@ ///< Socket responsavel por ouvir determinado porta TCP. extern TCPSocketConnection tcp_client; -///< Representa a presença de algum cliente logado em uma sessão TCP. -extern UDPSocket udp_server; +extern bool human_session; + +extern UDPSocket udp_client; ///< Socket responsavel por ouvir determinada porta udp. -extern Endpoint udp_client; +extern Endpoint udp_server; ///< Representa a presença de algum cliente udp. -extern bool udp_request; +extern bool udp_query; ///< Variável de controle que nos diz se trata-se de um request vindo da porta UDP. extern bool debug_alive; @@ -81,6 +82,8 @@ extern uint32_t bootloader_cbx_counter; ///< Contador dos pacotes de BOOTLOADER_CBX recebidos +extern uint32_t fw_counter; + extern uint32_t out_of_range; ///< Contador de pacotes recebidos fora do range. @@ -118,6 +121,9 @@ extern bool show_sip; extern uint32_t delayed_pkg_to_cb; extern uint16_t miss_prompt_udp_send_pkg; +extern uint16_t miss_prompt_udp_rcv_pkg; + +extern bool extern_process; #define __RTP_HEADER_OFFSET__ 12 ///< Identifica o inicio dos dados de audio ( payload ) @@ -125,10 +131,10 @@ ///< Indica o tamanho ( em bytes ) ocupado pelo cabeçalho rtp. #define reconnect_prompt_udp_socket( ) { \ - udp_server.close(); \ - udp_server.bind( UDP_PORT_LISTENER ); \ + udp_client.close(); \ + udp_client.bind( UDP_PORT_LISTENER ); \ } -void udp_request_send_msg( char * msg ); +void udp_query_send_msg( char * msg ); #endif \ No newline at end of file