VZTECH / Mbed 2 deprecated main_src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

config_var_default.h

Committer:
klauss
Date:
2015-05-11
Revision:
122:480c44b0e205
Parent:
121:ee02790d00b7

File content as of revision 122:480c44b0e205:

#ifndef __CONFIG_VAR_DEFAULT_H__
#define __CONFIG_VAR_DEFAULT_H__

#include <stdint.h>
#include "file_system_manager.h"
#include "vz_protocol.h"
#include "debug.h"

class config_var_default {
  private :
    char header_ip [ 42 ];  
    char fw_ip [ 42 ];
    char server_ip [ 42 ];
    char eth_mask [ 42 ];
    char eth_gateway [ 42 ];
    
    uint16_t server_ext;
    uint16_t server_port;
    uint16_t header_ext;
    uint16_t header_sip_port;
    uint16_t header_udp_port_listener;
    uint16_t header_tcp_port_listener;
    uint16_t fw_port;
    uint16_t max_ext;
    uint16_t min_ext;
    uint16_t shift_port;
    
  public :
    config_var_default ( void );
    
    int set_header_ip ( void );
    int set_fw_ip ( void );
    int set_server_ip ( void );
    int set_eth_mask ( void );
    int set_eth_gateway ( void );
    
    int set_server_ext ( void );
    int set_server_port ( void );
    int set_header_ext ( void );
    int set_header_sip_port ( void );
    int set_header_udp_port_listener ( void );
    int set_header_tcp_port_listener ( void );
    int set_fw_port ( void );
    int set_max_ext ( void );
    int set_min_ext ( void );
    int set_shift_port ( void );
};


#endif