Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Tue Sep 01 17:21:11 2015 +0000
Revision:
132:05cd37f7e007
Child:
133:3d136f5ffd66
Substitui??o de; send_msg -> vz_printf; debug_msg -> vz_debug

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 132:05cd37f7e007 1 %: include "config_manager.h"
klauss 132:05cd37f7e007 2
klauss 132:05cd37f7e007 3 extern Serial pc;
klauss 132:05cd37f7e007 4
klauss 132:05cd37f7e007 5 ConfigManager::ConfigManager ( void )
klauss 132:05cd37f7e007 6 {
klauss 132:05cd37f7e007 7 int siRet = fget_ip ( chHeader_ip, sizeof ( chHeader_ip ) );
klauss 132:05cd37f7e007 8
klauss 132:05cd37f7e007 9 if ( siRet < 0 )
klauss 132:05cd37f7e007 10 {
klauss 132:05cd37f7e007 11 strncpy ( chHeader_ip, MY_IP, sizeof ( chHeader_ip ) - 1 );
klauss 132:05cd37f7e007 12 set_header_ip ( MY_IP );
klauss 132:05cd37f7e007 13 }
klauss 132:05cd37f7e007 14
klauss 132:05cd37f7e007 15 siRet = fget_server_ip ( chServer_ip, sizeof ( chServer_ip ) );
klauss 132:05cd37f7e007 16
klauss 132:05cd37f7e007 17 if ( siRet < 0 )
klauss 132:05cd37f7e007 18 {
klauss 132:05cd37f7e007 19 strncpy ( chServer_ip, SERVER_IP, sizeof ( chServer_ip ) - 1 );
klauss 132:05cd37f7e007 20 set_server_ip ( SERVER_IP );
klauss 132:05cd37f7e007 21 }
klauss 132:05cd37f7e007 22
klauss 132:05cd37f7e007 23 siRet = fget_mask ( chNet_mask, sizeof ( chNet_mask ) );
klauss 132:05cd37f7e007 24
klauss 132:05cd37f7e007 25 if ( siRet < 0 )
klauss 132:05cd37f7e007 26 {
klauss 132:05cd37f7e007 27 strncpy ( chNet_mask, MY_MSK, sizeof ( chNet_mask ) - 1 );
klauss 132:05cd37f7e007 28 set_net_mask ( MY_MSK );
klauss 132:05cd37f7e007 29 }
klauss 132:05cd37f7e007 30
klauss 132:05cd37f7e007 31 siRet = fget_gateway ( chGateway, sizeof ( chGateway ) );
klauss 132:05cd37f7e007 32
klauss 132:05cd37f7e007 33 if ( siRet < 0 )
klauss 132:05cd37f7e007 34 {
klauss 132:05cd37f7e007 35 strncpy ( chGateway, MY_GTW, sizeof ( chGateway ) - 1 );
klauss 132:05cd37f7e007 36 set_gateway ( MY_GTW );
klauss 132:05cd37f7e007 37 }
klauss 132:05cd37f7e007 38
klauss 132:05cd37f7e007 39 siRet = fget_fw_ip ( chFw_server_ip, sizeof ( chFw_server_ip ) );
klauss 132:05cd37f7e007 40
klauss 132:05cd37f7e007 41 if ( siRet < 0 )
klauss 132:05cd37f7e007 42 {
klauss 132:05cd37f7e007 43 strncpy ( chFw_server_ip, FW_SERVER_IP, sizeof ( chFw_server_ip ) - 1 );
klauss 132:05cd37f7e007 44 set_fw_server_ip ( FW_SERVER_IP );
klauss 132:05cd37f7e007 45 }
klauss 132:05cd37f7e007 46
klauss 132:05cd37f7e007 47 siRet = fget_header_ext ();
klauss 132:05cd37f7e007 48
klauss 132:05cd37f7e007 49 if ( siRet < 0 )
klauss 132:05cd37f7e007 50 {
klauss 132:05cd37f7e007 51 u16Ext = u16_MY_EXT;
klauss 132:05cd37f7e007 52 set_header_ext ( u16_MY_EXT );
klauss 132:05cd37f7e007 53 }
klauss 132:05cd37f7e007 54 else
klauss 132:05cd37f7e007 55 {
klauss 132:05cd37f7e007 56 u16Ext = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 57 }
klauss 132:05cd37f7e007 58
klauss 132:05cd37f7e007 59 siRet = fget_header_sip_port ();
klauss 132:05cd37f7e007 60
klauss 132:05cd37f7e007 61 if ( siRet < 0 )
klauss 132:05cd37f7e007 62 {
klauss 132:05cd37f7e007 63 u16Port = u16_MY_PORT;
klauss 132:05cd37f7e007 64 set_header_sip_port ( u16_MY_PORT );
klauss 132:05cd37f7e007 65 }
klauss 132:05cd37f7e007 66 else
klauss 132:05cd37f7e007 67 {
klauss 132:05cd37f7e007 68 u16Port = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 69 }
klauss 132:05cd37f7e007 70
klauss 132:05cd37f7e007 71 siRet = fget_server_ext ();
klauss 132:05cd37f7e007 72
klauss 132:05cd37f7e007 73 if ( siRet < 0 )
klauss 132:05cd37f7e007 74 {
klauss 132:05cd37f7e007 75 u16Server_ext = u16_PEER_EXT;
klauss 132:05cd37f7e007 76 set_server_ext ( u16_PEER_EXT );
klauss 132:05cd37f7e007 77 }
klauss 132:05cd37f7e007 78 else
klauss 132:05cd37f7e007 79 {
klauss 132:05cd37f7e007 80 u16Server_ext = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 81 }
klauss 132:05cd37f7e007 82
klauss 132:05cd37f7e007 83 siRet = fget_server_port ();
klauss 132:05cd37f7e007 84
klauss 132:05cd37f7e007 85 if ( siRet < 0 )
klauss 132:05cd37f7e007 86 {
klauss 132:05cd37f7e007 87 u16Server_port = u16_SERVER_PORT;
klauss 132:05cd37f7e007 88 set_server_port ( u16_SERVER_PORT );
klauss 132:05cd37f7e007 89 }
klauss 132:05cd37f7e007 90 else
klauss 132:05cd37f7e007 91 {
klauss 132:05cd37f7e007 92 u16Server_port = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 93 }
klauss 132:05cd37f7e007 94
klauss 132:05cd37f7e007 95 siRet = fget_fw_port ();
klauss 132:05cd37f7e007 96
klauss 132:05cd37f7e007 97 if ( siRet < 0 )
klauss 132:05cd37f7e007 98 {
klauss 132:05cd37f7e007 99 u16Fw_server_port = u16_FW_SERVER_PORT;
klauss 132:05cd37f7e007 100 set_fw_server_port ( u16_FW_SERVER_PORT );
klauss 132:05cd37f7e007 101 }
klauss 132:05cd37f7e007 102 else
klauss 132:05cd37f7e007 103 {
klauss 132:05cd37f7e007 104 u16Fw_server_port = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 105 }
klauss 132:05cd37f7e007 106
klauss 132:05cd37f7e007 107 siRet = fget_max_ext ();
klauss 132:05cd37f7e007 108
klauss 132:05cd37f7e007 109 if ( siRet < 0 )
klauss 132:05cd37f7e007 110 {
klauss 132:05cd37f7e007 111 u16Max_ext = u16_MAX_EXT;
klauss 132:05cd37f7e007 112 set_max_ext ( u16_MAX_EXT );
klauss 132:05cd37f7e007 113 }
klauss 132:05cd37f7e007 114 else
klauss 132:05cd37f7e007 115 {
klauss 132:05cd37f7e007 116 u16Max_ext = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 117 }
klauss 132:05cd37f7e007 118
klauss 132:05cd37f7e007 119 siRet = fget_min_ext ();
klauss 132:05cd37f7e007 120
klauss 132:05cd37f7e007 121 if ( siRet < 0 )
klauss 132:05cd37f7e007 122 {
klauss 132:05cd37f7e007 123 u16Min_ext = u16_MIN_EXT;
klauss 132:05cd37f7e007 124 set_min_ext ( u16_MIN_EXT );
klauss 132:05cd37f7e007 125 }
klauss 132:05cd37f7e007 126 else
klauss 132:05cd37f7e007 127 {
klauss 132:05cd37f7e007 128 u16Min_ext = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 129 }
klauss 132:05cd37f7e007 130
klauss 132:05cd37f7e007 131 siRet = fget_shift_port ();
klauss 132:05cd37f7e007 132
klauss 132:05cd37f7e007 133 if ( siRet < 0 )
klauss 132:05cd37f7e007 134 {
klauss 132:05cd37f7e007 135 u16Shift_port = u16_SHIFT_PORT;
klauss 132:05cd37f7e007 136 set_shift_port ( u16_SHIFT_PORT );
klauss 132:05cd37f7e007 137 }
klauss 132:05cd37f7e007 138 else
klauss 132:05cd37f7e007 139 {
klauss 132:05cd37f7e007 140 u16Shift_port = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 141 }
klauss 132:05cd37f7e007 142
klauss 132:05cd37f7e007 143 siRet = fget_tcp_port_listener ();
klauss 132:05cd37f7e007 144
klauss 132:05cd37f7e007 145 if ( siRet < 0 )
klauss 132:05cd37f7e007 146 {
klauss 132:05cd37f7e007 147 u16Tcp_port_listener = u16_TCP_PORT_LISTENER;
klauss 132:05cd37f7e007 148 set_tcp_port_listener ( u16_TCP_PORT_LISTENER );
klauss 132:05cd37f7e007 149 }
klauss 132:05cd37f7e007 150 else
klauss 132:05cd37f7e007 151 {
klauss 132:05cd37f7e007 152 u16Tcp_port_listener = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 153 }
klauss 132:05cd37f7e007 154
klauss 132:05cd37f7e007 155 siRet = fget_udp_port_listener ();
klauss 132:05cd37f7e007 156
klauss 132:05cd37f7e007 157 if ( siRet < 0 )
klauss 132:05cd37f7e007 158 {
klauss 132:05cd37f7e007 159 u16Udp_port_listener = u16_UDP_PORT_LISTENER;
klauss 132:05cd37f7e007 160 set_udp_port_listener ( u16_UDP_PORT_LISTENER );
klauss 132:05cd37f7e007 161 }
klauss 132:05cd37f7e007 162 else
klauss 132:05cd37f7e007 163 {
klauss 132:05cd37f7e007 164 u16Udp_port_listener = ( uint16_t ) siRet;
klauss 132:05cd37f7e007 165 }
klauss 132:05cd37f7e007 166
klauss 132:05cd37f7e007 167 strcpy ( this -> chClock_erver_ip, this -> chServer_ip );
klauss 132:05cd37f7e007 168
klauss 132:05cd37f7e007 169 set_modified_false ();
klauss 132:05cd37f7e007 170 }
klauss 132:05cd37f7e007 171
klauss 132:05cd37f7e007 172 ConfigManager::~ConfigManager ( void ) {}
klauss 132:05cd37f7e007 173
klauss 132:05cd37f7e007 174 void ConfigManager::restore_defaults_settings ( void )
klauss 132:05cd37f7e007 175 {
klauss 132:05cd37f7e007 176 set_fw_server_ip ( FW_SERVER_IP );
klauss 132:05cd37f7e007 177 set_fw_server_port ( u16_FW_SERVER_PORT );
klauss 132:05cd37f7e007 178 set_gateway ( MY_GTW );
klauss 132:05cd37f7e007 179 set_header_ext ( u16_MY_EXT );
klauss 132:05cd37f7e007 180 set_header_ip ( MY_IP );
klauss 132:05cd37f7e007 181 set_header_sip_port ( u16_MY_PORT );
klauss 132:05cd37f7e007 182 set_max_ext ( u16_MAX_EXT );
klauss 132:05cd37f7e007 183 set_min_ext ( u16_MIN_EXT );
klauss 132:05cd37f7e007 184 set_net_mask ( MY_MSK );
klauss 132:05cd37f7e007 185 set_server_ext ( u16_PEER_EXT );
klauss 132:05cd37f7e007 186 set_server_ip ( SERVER_IP );
klauss 132:05cd37f7e007 187 set_server_port ( u16_SERVER_PORT );
klauss 132:05cd37f7e007 188 set_shift_port ( u16_SHIFT_PORT );
klauss 132:05cd37f7e007 189 set_tcp_port_listener ( u16_TCP_PORT_LISTENER );
klauss 132:05cd37f7e007 190 set_udp_port_listener ( u16_UDP_PORT_LISTENER );
klauss 132:05cd37f7e007 191
klauss 132:05cd37f7e007 192 set_modified_true ();
klauss 132:05cd37f7e007 193 }
klauss 132:05cd37f7e007 194
klauss 132:05cd37f7e007 195
klauss 132:05cd37f7e007 196
klauss 132:05cd37f7e007 197 char * ConfigManager::get_header_ip ( char * buffer )
klauss 132:05cd37f7e007 198 {
klauss 132:05cd37f7e007 199 strcpy ( buffer, chHeader_ip );
klauss 132:05cd37f7e007 200 return ( buffer );
klauss 132:05cd37f7e007 201 }
klauss 132:05cd37f7e007 202
klauss 132:05cd37f7e007 203 char * ConfigManager::get_server_ip ( char * buffer )
klauss 132:05cd37f7e007 204 {
klauss 132:05cd37f7e007 205 strcpy ( buffer, chServer_ip );
klauss 132:05cd37f7e007 206 return ( buffer );
klauss 132:05cd37f7e007 207 }
klauss 132:05cd37f7e007 208
klauss 132:05cd37f7e007 209 char * ConfigManager::get_clock_server_ip ( char * buffer )
klauss 132:05cd37f7e007 210 {
klauss 132:05cd37f7e007 211 return ( get_server_ip ( buffer ) );
klauss 132:05cd37f7e007 212 }
klauss 132:05cd37f7e007 213
klauss 132:05cd37f7e007 214 char * ConfigManager::get_net_mask ( char * buffer )
klauss 132:05cd37f7e007 215 {
klauss 132:05cd37f7e007 216 strcpy ( buffer, chNet_mask );
klauss 132:05cd37f7e007 217 return ( buffer );
klauss 132:05cd37f7e007 218 }
klauss 132:05cd37f7e007 219
klauss 132:05cd37f7e007 220 char * ConfigManager::get_gateway ( char * buffer )
klauss 132:05cd37f7e007 221 {
klauss 132:05cd37f7e007 222 strcpy ( buffer, chGateway );
klauss 132:05cd37f7e007 223 return ( buffer );
klauss 132:05cd37f7e007 224 }
klauss 132:05cd37f7e007 225
klauss 132:05cd37f7e007 226 char * ConfigManager::get_fw_server_ip ( char * buffer )
klauss 132:05cd37f7e007 227 {
klauss 132:05cd37f7e007 228 strcpy ( buffer, chFw_server_ip );
klauss 132:05cd37f7e007 229 return ( buffer );
klauss 132:05cd37f7e007 230 }
klauss 132:05cd37f7e007 231
klauss 132:05cd37f7e007 232 uint16_t ConfigManager::get_ext ( void ) { return ( u16Ext ); }
klauss 132:05cd37f7e007 233
klauss 132:05cd37f7e007 234 uint16_t ConfigManager::get_port ( void ) { return ( u16Port ); }
klauss 132:05cd37f7e007 235
klauss 132:05cd37f7e007 236 uint16_t ConfigManager::get_server_ext ( void ) { return ( u16Server_ext ); }
klauss 132:05cd37f7e007 237
klauss 132:05cd37f7e007 238 uint16_t ConfigManager::get_server_port ( void ) { return ( u16Server_port ); }
klauss 132:05cd37f7e007 239
klauss 132:05cd37f7e007 240 uint16_t ConfigManager::get_fw_server_port ( void ) { return ( u16Fw_server_port ); }
klauss 132:05cd37f7e007 241
klauss 132:05cd37f7e007 242 uint16_t ConfigManager::get_max_ext ( void ) { return ( u16Max_ext ); }
klauss 132:05cd37f7e007 243
klauss 132:05cd37f7e007 244 uint16_t ConfigManager::get_min_ext ( void ) { return ( u16Min_ext ); }
klauss 132:05cd37f7e007 245
klauss 132:05cd37f7e007 246 uint16_t ConfigManager::get_shift_port ( void ) { return ( u16Shift_port ); }
klauss 132:05cd37f7e007 247
klauss 132:05cd37f7e007 248 uint16_t ConfigManager::get_udp_port_listener ( void ) { return ( u16Udp_port_listener ); }
klauss 132:05cd37f7e007 249
klauss 132:05cd37f7e007 250 uint16_t ConfigManager::get_tcp_port_listener ( void ) { return ( u16Tcp_port_listener ); }
klauss 132:05cd37f7e007 251
klauss 132:05cd37f7e007 252 bool ConfigManager::was_modified ( void ) { return boolModified; }
klauss 132:05cd37f7e007 253
klauss 132:05cd37f7e007 254
klauss 132:05cd37f7e007 255 void ConfigManager::set_header_ip ( const char * new_Header_ip )
klauss 132:05cd37f7e007 256 {
klauss 132:05cd37f7e007 257 fset_header_ip ( new_Header_ip );
klauss 132:05cd37f7e007 258 strcpy ( chHeader_ip, new_Header_ip );
klauss 132:05cd37f7e007 259 set_modified_true ();
klauss 132:05cd37f7e007 260 boolHeader_ip_was_modified = true;
klauss 132:05cd37f7e007 261 }
klauss 132:05cd37f7e007 262
klauss 132:05cd37f7e007 263 void ConfigManager::set_server_ip ( const char * new_Server_ip )
klauss 132:05cd37f7e007 264 {
klauss 132:05cd37f7e007 265 fset_server_ip ( new_Server_ip );
klauss 132:05cd37f7e007 266 strcpy ( chServer_ip, new_Server_ip );
klauss 132:05cd37f7e007 267 set_modified_true ();
klauss 132:05cd37f7e007 268 boolServer_ip_was_modified = true;
klauss 132:05cd37f7e007 269 }
klauss 132:05cd37f7e007 270
klauss 132:05cd37f7e007 271 void ConfigManager::set_net_mask ( const char * new_Net_mask )
klauss 132:05cd37f7e007 272 {
klauss 132:05cd37f7e007 273 fset_mask ( new_Net_mask );
klauss 132:05cd37f7e007 274 strcpy ( chNet_mask, new_Net_mask );
klauss 132:05cd37f7e007 275 set_modified_true ();
klauss 132:05cd37f7e007 276 boolNet_mask_was_modified = true;
klauss 132:05cd37f7e007 277 }
klauss 132:05cd37f7e007 278
klauss 132:05cd37f7e007 279 void ConfigManager::set_gateway ( const char * new_Gateway )
klauss 132:05cd37f7e007 280 {
klauss 132:05cd37f7e007 281 fset_gateway ( new_Gateway );
klauss 132:05cd37f7e007 282 strcpy ( chGateway, new_Gateway );
klauss 132:05cd37f7e007 283 set_modified_true ();
klauss 132:05cd37f7e007 284 boolGateway_was_modified = true;
klauss 132:05cd37f7e007 285 }
klauss 132:05cd37f7e007 286
klauss 132:05cd37f7e007 287 void ConfigManager::set_fw_server_ip ( const char * new_Fw_server_ip )
klauss 132:05cd37f7e007 288 {
klauss 132:05cd37f7e007 289 fset_fw_ip ( new_Fw_server_ip );
klauss 132:05cd37f7e007 290 strcpy ( chFw_server_ip, new_Fw_server_ip );
klauss 132:05cd37f7e007 291 set_modified_true ();
klauss 132:05cd37f7e007 292 boolFw_server_ip_was_modified = true;
klauss 132:05cd37f7e007 293 }
klauss 132:05cd37f7e007 294
klauss 132:05cd37f7e007 295 void ConfigManager::set_header_ext ( const uint16_t new_Ext )
klauss 132:05cd37f7e007 296 {
klauss 132:05cd37f7e007 297 fset_header_ext ( new_Ext );
klauss 132:05cd37f7e007 298 u16Ext = new_Ext;
klauss 132:05cd37f7e007 299 set_modified_true ();
klauss 132:05cd37f7e007 300 boolHeader_ext_was_modified = true;
klauss 132:05cd37f7e007 301 }
klauss 132:05cd37f7e007 302
klauss 132:05cd37f7e007 303 void ConfigManager::set_header_sip_port ( const uint16_t new_Port )
klauss 132:05cd37f7e007 304 {
klauss 132:05cd37f7e007 305 fset_header_sip_port ( new_Port );
klauss 132:05cd37f7e007 306 u16Port = new_Port;
klauss 132:05cd37f7e007 307 set_modified_true ();
klauss 132:05cd37f7e007 308 boolHeader_sip_port_was_modified = true;
klauss 132:05cd37f7e007 309 }
klauss 132:05cd37f7e007 310
klauss 132:05cd37f7e007 311 void ConfigManager::set_server_ext ( const uint16_t new_Server_ext )
klauss 132:05cd37f7e007 312 {
klauss 132:05cd37f7e007 313 fset_server_ext ( new_Server_ext );
klauss 132:05cd37f7e007 314 u16Server_ext = new_Server_ext;
klauss 132:05cd37f7e007 315 set_modified_true ();
klauss 132:05cd37f7e007 316 boolServer_ext_was_modified = true;
klauss 132:05cd37f7e007 317 }
klauss 132:05cd37f7e007 318
klauss 132:05cd37f7e007 319 void ConfigManager::set_server_port ( const uint16_t new_Server_port )
klauss 132:05cd37f7e007 320 {
klauss 132:05cd37f7e007 321 fset_server_port ( new_Server_port );
klauss 132:05cd37f7e007 322 u16Server_port = new_Server_port;
klauss 132:05cd37f7e007 323 set_modified_true ();
klauss 132:05cd37f7e007 324 boolServer_port_was_modified = true;
klauss 132:05cd37f7e007 325 }
klauss 132:05cd37f7e007 326
klauss 132:05cd37f7e007 327 void ConfigManager::set_fw_server_port ( const uint16_t new_Fw_server_port )
klauss 132:05cd37f7e007 328 {
klauss 132:05cd37f7e007 329 fset_fw_port ( new_Fw_server_port );
klauss 132:05cd37f7e007 330 u16Fw_server_port = new_Fw_server_port;
klauss 132:05cd37f7e007 331 set_modified_true ();
klauss 132:05cd37f7e007 332 boolFw_server_port_was_modified = true;
klauss 132:05cd37f7e007 333 }
klauss 132:05cd37f7e007 334
klauss 132:05cd37f7e007 335 void ConfigManager::set_max_ext ( const uint16_t new_Max_ext )
klauss 132:05cd37f7e007 336 {
klauss 132:05cd37f7e007 337 fset_max_ext ( new_Max_ext );
klauss 132:05cd37f7e007 338 u16Max_ext = new_Max_ext;
klauss 132:05cd37f7e007 339 set_modified_true ();
klauss 132:05cd37f7e007 340 boolMax_ext_was_modified = true;
klauss 132:05cd37f7e007 341 }
klauss 132:05cd37f7e007 342
klauss 132:05cd37f7e007 343 void ConfigManager::set_min_ext ( const uint16_t new_Min_ext )
klauss 132:05cd37f7e007 344 {
klauss 132:05cd37f7e007 345 fset_min_ext ( new_Min_ext );
klauss 132:05cd37f7e007 346 u16Min_ext = new_Min_ext;
klauss 132:05cd37f7e007 347 set_modified_true ();
klauss 132:05cd37f7e007 348 boolMin_ext_was_modified = true;
klauss 132:05cd37f7e007 349 }
klauss 132:05cd37f7e007 350
klauss 132:05cd37f7e007 351 void ConfigManager::set_shift_port ( const uint16_t new_Shift_port )
klauss 132:05cd37f7e007 352 {
klauss 132:05cd37f7e007 353 fset_shift_port ( new_Shift_port );
klauss 132:05cd37f7e007 354 u16Shift_port = new_Shift_port;
klauss 132:05cd37f7e007 355 set_modified_true ();
klauss 132:05cd37f7e007 356 boolShift_port_was_modified = true;
klauss 132:05cd37f7e007 357 }
klauss 132:05cd37f7e007 358
klauss 132:05cd37f7e007 359 void ConfigManager::set_udp_port_listener ( const uint16_t new_udp_port_listener )
klauss 132:05cd37f7e007 360 {
klauss 132:05cd37f7e007 361 u16Udp_port_listener = new_udp_port_listener;
klauss 132:05cd37f7e007 362 }
klauss 132:05cd37f7e007 363
klauss 132:05cd37f7e007 364 void ConfigManager::set_tcp_port_listener ( const uint16_t new_tcp_port_listener )
klauss 132:05cd37f7e007 365 {
klauss 132:05cd37f7e007 366 u16Tcp_port_listener = new_tcp_port_listener;
klauss 132:05cd37f7e007 367 }
klauss 132:05cd37f7e007 368
klauss 132:05cd37f7e007 369 void ConfigManager::set_modified_true ( void ) { boolModified = true; }
klauss 132:05cd37f7e007 370
klauss 132:05cd37f7e007 371 void ConfigManager::set_modified_false ( void )
klauss 132:05cd37f7e007 372 {
klauss 132:05cd37f7e007 373 boolModified = false;
klauss 132:05cd37f7e007 374 boolHeader_ip_was_modified = false;
klauss 132:05cd37f7e007 375 boolServer_ip_was_modified = false;
klauss 132:05cd37f7e007 376 boolNet_mask_was_modified = false;
klauss 132:05cd37f7e007 377 boolGateway_was_modified = false;
klauss 132:05cd37f7e007 378 boolFw_server_ip_was_modified = false;
klauss 132:05cd37f7e007 379 boolHeader_ext_was_modified = false;
klauss 132:05cd37f7e007 380 boolHeader_sip_port_was_modified = false;
klauss 132:05cd37f7e007 381 boolServer_ext_was_modified = false;
klauss 132:05cd37f7e007 382 boolServer_port_was_modified = false;
klauss 132:05cd37f7e007 383 boolFw_server_port_was_modified = false;
klauss 132:05cd37f7e007 384 boolMax_ext_was_modified = false;
klauss 132:05cd37f7e007 385 boolMin_ext_was_modified = false;
klauss 132:05cd37f7e007 386 boolShift_port_was_modified = false;
klauss 132:05cd37f7e007 387 }
klauss 132:05cd37f7e007 388
klauss 132:05cd37f7e007 389 bool ConfigManager::header_ip_was_modified ( void ) { return boolHeader_ip_was_modified; }
klauss 132:05cd37f7e007 390 bool ConfigManager::server_ip_was_modified ( void ) { return boolServer_ip_was_modified; }
klauss 132:05cd37f7e007 391 bool ConfigManager::net_mask_was_modified ( void ) { return boolNet_mask_was_modified; }
klauss 132:05cd37f7e007 392 bool ConfigManager::gateway_was_modified ( void ) { return boolGateway_was_modified; }
klauss 132:05cd37f7e007 393 bool ConfigManager::fw_server_ip_was_modified ( void ) { return boolFw_server_ip_was_modified; }
klauss 132:05cd37f7e007 394 bool ConfigManager::header_ext_was_modified ( void ) { return boolHeader_ext_was_modified; }
klauss 132:05cd37f7e007 395 bool ConfigManager::header_sip_port_was_modified ( void ) { return boolHeader_sip_port_was_modified; }
klauss 132:05cd37f7e007 396 bool ConfigManager::server_ext_was_modified ( void ) { return boolServer_ext_was_modified; }
klauss 132:05cd37f7e007 397 bool ConfigManager::server_port_was_modified ( void ) { return boolServer_port_was_modified; }
klauss 132:05cd37f7e007 398 bool ConfigManager::fw_server_port_was_modified ( void ) { return boolFw_server_port_was_modified; }
klauss 132:05cd37f7e007 399 bool ConfigManager::max_ext_was_modified ( void ) { return boolMax_ext_was_modified; }
klauss 132:05cd37f7e007 400 bool ConfigManager::min_ext_was_modified ( void ) { return boolMin_ext_was_modified; }
klauss 132:05cd37f7e007 401 bool ConfigManager::shift_port_was_modified ( void ) { return boolShift_port_was_modified; }