1 #include "multirat_conf.h"
2 #include "multirat_SB_http.h"
3 #include "multirat_libapi.h"
4 #ifdef TIZEN_UX_SUPPORT
5 #include "smartbonding-client.h"
10 #ifdef TIZEN_UX_SUPPORT
11 static int Lib_Init = SMBD_ERR_INVALID_PARAMETER;
15 #ifdef TIZEN_UX_SUPPORT
16 uint32 lib_init_success(void)
18 if(Lib_Init != SMBD_ERR_NONE)
26 uint32 smartbonding_client_init(void)
28 if(lib_init_success() != 1)
30 Lib_Init = smart_bonding_init();
31 if (Lib_Init != SMBD_ERR_NONE) {
32 TIZEN_LOGD("Smart Bonding Client Library Init Failed");
36 TIZEN_LOGD("Smart Bonding Client Library Init Success");
44 int32 get_multirat_threshold()
46 return MULTIRAT_SIZE_THRESHOLD;
50 int32 get_multirat_temp_threshold()
52 return MULTIRAT_TEMP_THRESHOLD;