Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
132:05cd37f7e007
Parent:
129:d73538fbc017
Child:
135:2f4290590e51
--- a/vz_protocol.h	Tue Jul 21 20:03:35 2015 +0000
+++ b/vz_protocol.h	Tue Sep 01 17:21:11 2015 +0000
@@ -18,21 +18,12 @@
 #include "bits.h"
 #include "clock.h"
 #include "utils.h"
-#include "shared_variables.h"
-
-
-const uint16_t SHIFT_PORT = 3000;
-///< Deslocamento padrão de porta, usado na forma <ext recebido + SHIFT_PORT>
-
-const uint8_t MIN_EXT = 1;
-///< Define o valor minimo de ramal que sera processado.
+%: include "shared_variables.h"
+%: include "config_manager.h"
 
 extern int begin;
 ///< Registra o numero do menor ramal conhecido pela header até o momento
 
-const uint16_t MAX_EXT = 5999;
-///< Define o valor máximo de ramal que sera processado.
-
 extern int end;
 ///< Registra o numero do maior ramal conhecido pela header até o momento
 
@@ -132,37 +123,6 @@
 const uint8_t DO_NOTHING = 0x7f;
 ///< Representa o tipo de idle, importante para algumas comunicações.
 
-const char MY_IP[] = "192.168.120.171";
-///< Representa o IP default da Header.
-//#define __MY_IP__ "192.168.2.20?" // Colinas
-//#define __MY_IP__ "192.168.1.200" // Colinas
-
-const uint16_t MY_EXT = 820;
-///< Indica o ramal default da Header.
-
-const uint16_t MY_PORT = 5062;
-///< Representa a porta default da Header.
-
-const char SERVER_IP[] =  "192.168.120.120";
-///< Indica o IP defaut do servidor para onde a Header ira encaminhar pedidos de ligação.
-//#define __SERVER_IP__ "192.168.30.25" // Colinas
-
-const uint16_t PEER_EXT = 913;
-///< Estabelece o ramal default para onde a Header ira direcionar os pedidos de ligações.
-//#define __PEER_EXT__ 812 // VZ Producao
-//#define __PEER_EXT__ 813 // VZ Desenvolvimento
-
-const uint16_t SERVER_PORT =  5075;
-///< Indica a porta default do server para onde os pacotes eth serão enviados na negociação SIP.
-//#define __SERVER_PORT__ 5060 // Colinas
-
-const char MY_MSK[] =  "255.255.255.0";
-///< Indica a mascara de rede onde a Header se encontra.
-//#define __MY_GTW__ "192.168.2.254" // Colinas
-
-const char MY_GTW[] = "192.168.120.1";  // vz
-///< Indica o IP do Gateway de rede
-
 const uint16_t RX_CB_IDLE = 300;
 ///< Tempo maximo ( countdown em segundos ) que a Header espera por algum pacote no lado fibra, deixa de tickar o wdt.