Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

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