Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
main_app_functions.h@132:05cd37f7e007, 2015-09-01 (annotated)
- Committer:
- klauss
- Date:
- Tue Sep 01 17:21:11 2015 +0000
- Revision:
- 132:05cd37f7e007
- Parent:
- 128:3ae1c74773a8
- Child:
- 135:2f4290590e51
Substitui??o de; send_msg -> vz_printf; debug_msg -> vz_debug
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
klauss | 121:ee02790d00b7 | 1 | #ifndef __MAIN_APP_FUNCTIONS_H__ |
klauss | 121:ee02790d00b7 | 2 | #define __MAIN_APP_FUNCTIONS_H__ |
klauss | 121:ee02790d00b7 | 3 | |
klauss | 121:ee02790d00b7 | 4 | #include "main_app_var_configs.h" |
klauss | 121:ee02790d00b7 | 5 | |
klauss | 128:3ae1c74773a8 | 6 | void check_power_source ( void ); |
klauss | 121:ee02790d00b7 | 7 | int header_app_init ( void ); |
klauss | 121:ee02790d00b7 | 8 | int try_reconnect_with_eth ( void ); |
klauss | 121:ee02790d00b7 | 9 | int show_stats ( void ); |
klauss | 121:ee02790d00b7 | 10 | int reset_stats ( void ); |
klauss | 121:ee02790d00b7 | 11 | int show_cb_list ( Vector * v_cb ); |
klauss | 132:05cd37f7e007 | 12 | int show_cb_long_list ( Vector * v_cb, bool show_time = false, bool show_invites = false ); |
klauss | 132:05cd37f7e007 | 13 | void show_lpc_low_level_input_counter ( void ); |
klauss | 121:ee02790d00b7 | 14 | int show_cb ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 15 | int show_cb_sip ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 16 | int show_sizes ( void ); |
klauss | 121:ee02790d00b7 | 17 | int check_udp_packages_pending ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 18 | int show_cb_content ( void ); |
klauss | 121:ee02790d00b7 | 19 | int show_cb_content_all ( void ); |
klauss | 121:ee02790d00b7 | 20 | int show_rtp ( void ); |
klauss | 121:ee02790d00b7 | 21 | int fuck_rtp ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 22 | int show_hex_cb_content ( void ); |
klauss | 121:ee02790d00b7 | 23 | int show_hex_cb_content_all ( void ); |
klauss | 132:05cd37f7e007 | 24 | int show_cb_sip ( void ); |
klauss | 132:05cd37f7e007 | 25 | int show_cb_sip_all ( void ); |
klauss | 132:05cd37f7e007 | 26 | int show_cb_hex_sip ( void ); |
klauss | 121:ee02790d00b7 | 27 | int show_rtp_on_call ( void ); |
klauss | 121:ee02790d00b7 | 28 | int show_call ( void ); |
klauss | 121:ee02790d00b7 | 29 | int show_hex_call ( void ); |
klauss | 121:ee02790d00b7 | 30 | int show_cb_rtp ( void ); |
klauss | 121:ee02790d00b7 | 31 | int show_cb_hex_rtp ( void ); |
klauss | 121:ee02790d00b7 | 32 | int reset_stats_cks ( void ); |
klauss | 121:ee02790d00b7 | 33 | int show_cb_stats ( void ); |
klauss | 121:ee02790d00b7 | 34 | |
klauss | 121:ee02790d00b7 | 35 | // zera os contadores de pacotes que resultaram em falha de envio vio ETH |
klauss | 121:ee02790d00b7 | 36 | int reset_missed_send_udp ( void ); |
klauss | 121:ee02790d00b7 | 37 | |
klauss | 121:ee02790d00b7 | 38 | // exibe estatisticas de pacotes que resultaram em falha de envio na interface ETH |
klauss | 121:ee02790d00b7 | 39 | int show_missed_send_udp_pkg ( void ); |
klauss | 121:ee02790d00b7 | 40 | |
klauss | 121:ee02790d00b7 | 41 | int invite_ack_to_cb_handler ( Vector * v_cb, Vector * v_call ); |
klauss | 121:ee02790d00b7 | 42 | |
klauss | 121:ee02790d00b7 | 43 | int check_audio_from_ast ( Vector * v_cb, Vector * v_call ); |
klauss | 121:ee02790d00b7 | 44 | |
klauss | 121:ee02790d00b7 | 45 | int wake_up_or_refresh_handler ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 46 | |
klauss | 121:ee02790d00b7 | 47 | int check_sip_messages_from_ast ( Vector * v_cb, Vector * v_call ); |
klauss | 121:ee02790d00b7 | 48 | |
klauss | 121:ee02790d00b7 | 49 | /* rotina de verificação de TS's perdidos */ |
klauss | 121:ee02790d00b7 | 50 | int check_for_runaways_ts ( Vector * v_cb, Timeslice * ts ); |
klauss | 121:ee02790d00b7 | 51 | |
klauss | 121:ee02790d00b7 | 52 | int show_wdt_status ( void ); |
klauss | 121:ee02790d00b7 | 53 | |
klauss | 121:ee02790d00b7 | 54 | int wdt_update ( void ); |
klauss | 121:ee02790d00b7 | 55 | |
klauss | 121:ee02790d00b7 | 56 | /* rotina "zeradora" de portas RTP */ |
klauss | 121:ee02790d00b7 | 57 | int check_for_unwanted_rtp_ports ( Vector * v_cb ); |
klauss | 121:ee02790d00b7 | 58 | |
klauss | 121:ee02790d00b7 | 59 | int process_received_pkg_from_cbx ( void ); |
klauss | 121:ee02790d00b7 | 60 | |
klauss | 123:1d395b5a4cad | 61 | void update_all_cb_timer ( Vector * v_cb ); |
klauss | 123:1d395b5a4cad | 62 | |
klauss | 124:c1b6c893e1c3 | 63 | int init_hello ( void ); |
klauss | 124:c1b6c893e1c3 | 64 | |
klauss | 124:c1b6c893e1c3 | 65 | void send_hello_to_cbx ( void ); |
klauss | 124:c1b6c893e1c3 | 66 | |
klauss | 124:c1b6c893e1c3 | 67 | void show_hello_status_function ( void ); |
klauss | 124:c1b6c893e1c3 | 68 | |
klauss | 126:1f90756250fb | 69 | void show_last_rx_pkg_from_cbx ( void ); |
klauss | 126:1f90756250fb | 70 | |
klauss | 126:1f90756250fb | 71 | void show_last_tx_pkg_from_cbx ( void ); |
klauss | 126:1f90756250fb | 72 | |
klauss | 132:05cd37f7e007 | 73 | void update_config_values ( void ); |
klauss | 132:05cd37f7e007 | 74 | |
klauss | 132:05cd37f7e007 | 75 | char * build_wdt_string ( char * wake_msg, const size_t length ); |
klauss | 132:05cd37f7e007 | 76 | |
klauss | 121:ee02790d00b7 | 77 | #endif |