*
* Copyright (c) 2011 Samsung Electronics Co., Ltd. All rights reserved.
*
- * Contact: Kyeongchul Kim <kyeongchul.kim@samsung.com>
+ * Contact: Ja-young Gu <jygu@samsung.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
if (CardStatus != TAPI_SIM_STATUS_SIM_INIT_COMPLETED) {
*sim_status = CardStatus;
-
if (card_changed != NULL)
*card_changed = 0;
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *sim_status = g_array_index(out_param2, TelSimCardStatus_t ,0);
-
- if (card_changed != NULL)
- *card_changed = g_array_index(out_param3, int ,0);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS) {
+ *sim_status = g_array_index(out_param2, TelSimCardStatus_t ,0);
+ if (card_changed != NULL)
+ *card_changed = g_array_index(out_param3, int ,0);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *status = g_array_index(out_param2,TelSimPinStatus_t ,0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "api_err[%d],PIN type[%d], Status[%d]",api_err, type,*status);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ) {
+ *status = g_array_index(out_param2,TelSimPinStatus_t ,0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "api_err[%d],PIN type[%d], Status[%d]",api_err, type,*status);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *fdn_status = g_array_index(out_param2,TS_BOOL ,0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "FDN Status [%d]", *fdn_status);
+ if(api_err == TAPI_API_SUCCESS) {
+ *fdn_status = g_array_index(out_param2,TS_BOOL ,0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "FDN Status [%d]", *fdn_status);
+ }
}
else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *ecc_data = g_array_index(out_param2, TelSimEccData_t ,0);
- *ecc_count = g_array_index(out_param3, int ,0);
+ if(api_err == TAPI_API_SUCCESS ){
+ *ecc_data = g_array_index(out_param2, TelSimEccData_t ,0);
+ *ecc_count = g_array_index(out_param3, int ,0);
- TAPI_LIB_DEBUG(LEVEL_ALERT, "ECC count [%d]", *ecc_count);
- TAPI_LIB_DEBUG(LEVEL_ALERT, "1st ECC data is [%s]", ecc_data->EccInfo.szEcc1);
- TAPI_LIB_DEBUG(LEVEL_ALERT, "1st UECC data is [%s]", ecc_data->UeccInfo[0].szEcc);
- }
- else {
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "ECC count [%d]", *ecc_count);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "1st ECC data is [%s]", ecc_data->EccInfo.szEcc1);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "1st UECC data is [%s]", ecc_data->UeccInfo[0].szEcc);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *sim_language = g_array_index(out_param2, TelSimLanguageInfo_t ,0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "Language count [%lu]", sim_language->LpCount);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ){
+ *sim_language = g_array_index(out_param2, TelSimLanguageInfo_t ,0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "Language count [%lu]", sim_language->LpCount);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *card_type = g_array_index(out_param2,int ,0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "Card type [%d]", *card_type);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ) {
+ *card_type = g_array_index(out_param2,int ,0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "Card type [%d]", *card_type);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *imsi = g_array_index(out_param2, TelSimImsiInfo_t ,0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "IMSI valid [%d]", imsi->bValid);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ) {
+ *imsi = g_array_index(out_param2, TelSimImsiInfo_t ,0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "IMSI valid [%d]", imsi->bValid);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
-
- if(api_err == TAPI_API_SUCCESS)
- {
+ if(api_err == TAPI_API_SUCCESS) {
*iccid = g_array_index(out_param2, TelSimIccIdInfo_t ,0);
TAPI_LIB_DEBUG(LEVEL_ALERT, "ICCID length[%d]", iccid->icc_length);
- }
- else
- {
+ } else {
TAPI_LIB_DEBUG(LEVEL_ALERT, "api_err[%d]",api_err);
}
- }
- else
- {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *mbox = g_array_index(out_param2, TelSimMailboxNumbers_s ,0);
- TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",mbox->b_cphs);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS) {
+ *mbox = g_array_index(out_param2, TelSimMailboxNumbers_s ,0);
+ TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",mbox->b_cphs);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *cf = g_array_index(out_param2, TelSimCallForwarding_s ,0);
- TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",cf->b_cphs);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ) {
+ *cf = g_array_index(out_param2, TelSimCallForwarding_s ,0);
+ TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",cf->b_cphs);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *mw = g_array_index(out_param2, TelSimMessageWaiting_s ,0);
- TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",mw->b_cphs);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS) {
+ *mw = g_array_index(out_param2, TelSimMessageWaiting_s ,0);
+ TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",mw->b_cphs);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *cphs = g_array_index(out_param2, TelSimCphsLocalInfo_t ,0);
- TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",cphs->b_used);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ) {
+ *cphs = g_array_index(out_param2, TelSimCphsLocalInfo_t ,0);
+ TAPI_LIB_DEBUG(LEVEL_DEBUG, "chps?[%d]",cphs->b_used);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *init_completed = g_array_index(out_param2, int, 0);
- *pb_list = g_array_index(out_param3, TelSimPbList_t, 0);
- *first_index = g_array_index(out_param4, int, 0);
-
- TAPI_LIB_DEBUG(LEVEL_ALERT, "PB INIT Completed[%d]", *init_completed);
- TAPI_LIB_DEBUG(LEVEL_ALERT, "First Valid Index [%d]", *first_index);
- }
- else {
+ if(api_err == TAPI_API_SUCCESS ){
+ *init_completed = g_array_index(out_param2, int, 0);
+ *pb_list = g_array_index(out_param3, TelSimPbList_t, 0);
+ *first_index = g_array_index(out_param4, int, 0);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "PB INIT Completed[%d]", *init_completed);
+ TAPI_LIB_DEBUG(LEVEL_ALERT, "First Valid Index [%d]", *first_index);
+ }
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
&out_param1, &out_param2, &out_param3, &out_param4);
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS) {
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
- }
- }
- else {
+ } else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;
}
if (TRUE == ret) {
api_err = g_array_index(out_param1, int ,0);
- *req_id = g_array_index(out_param2, int ,0);
-
- if (api_err != TAPI_API_SUCCESS)
+ if(api_err == TAPI_API_SUCCESS )
+ *req_id = g_array_index(out_param2, int ,0);
+ else
*req_id = INVALID_REQUEST_ID;
} else {
api_err = TAPI_API_SYSTEM_RPC_LINK_DOWN;