selfcare init
This commit is contained in:
54
proxy_c/selfcare_config.h
Normal file
54
proxy_c/selfcare_config.h
Normal file
@@ -0,0 +1,54 @@
|
||||
#ifndef __SELFCARE_CONFIG_H__
|
||||
#define __SELFCARE_CONFIG_H__
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
typedef struct _selfcare_config_s
|
||||
{
|
||||
const char *cnf_file;
|
||||
|
||||
unsigned int udp_local_ip;
|
||||
unsigned short int udp_local_port;
|
||||
|
||||
unsigned int udp_ocs_ip;
|
||||
unsigned short int udp_ocs_port;
|
||||
|
||||
unsigned int http_local_ip;
|
||||
unsigned short int http_local_port;
|
||||
|
||||
unsigned int sms_notify_type;
|
||||
|
||||
char authcode_url[128];
|
||||
char query_userdata_url[128];
|
||||
char bundle_subs_url[128];
|
||||
char bundle_usage_url[128];
|
||||
char recharge_url[128];
|
||||
char transfer_url[128];
|
||||
char recharge_card_url[128];
|
||||
char check_balance_url[128];
|
||||
char query_balane_url[128];
|
||||
char payment_url[128];
|
||||
char sms_deliver_url[128];
|
||||
char create_account_url[128];
|
||||
char update_subs_url[128];
|
||||
char delete_subs_url[128];
|
||||
|
||||
|
||||
}selfcare_config_s;
|
||||
|
||||
|
||||
int selfcare_config_init(const char *cnf_file);
|
||||
|
||||
int selfcare_config_uninit(void);
|
||||
|
||||
selfcare_config_s* selfcare_config_get(void);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __SELFCARE_CONFIG_H__ */
|
||||
Reference in New Issue
Block a user