Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: sip.h
- Revision:
- 91:c2a86b1f8aaa
- Parent:
- 89:0fe315117b00
- Child:
- 97:8985817e8847
--- a/sip.h Wed Jan 07 21:50:46 2015 +0000 +++ b/sip.h Thu Jan 08 23:44:08 2015 +0000 @@ -40,7 +40,7 @@ #define sip_trying 1 << 2 #define sip_ringing 1 << 3 #define sip_busy 1 << 4 -#define sip_ok 1 << 5 +#define sip_ok 1 << 5 // don't used #define sip_on_call 1 << 6 #define sip_denied 1 << 7 @@ -67,6 +67,13 @@ void __end_sock__( void ); void __reconnect__( void ); bool muted; + int invite_pkg_sent; + VZ_call * call; + Timer invite_timer; + int ok_sent; + bool waiting; + uint16_t length_muted; + int listen_SIP_server_return; public : uint8_t status; ///< Representa o status do objeto Sip em dado momento. @@ -552,6 +559,7 @@ void sip_set_status( uint8_t status ); void sip_check_muted( void ); int get_socket_fd( void ); - int udp_drop_once( void ); + int udp_incomming_pkg( void ); + void reset_call( void ); }; #endif \ No newline at end of file