SLOG(LOG_DEBUG, TAG_VCC, "[Success] pid(%d)", g_vc->handle);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_NONE;
}
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'CREATED'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
ecore_thread_run(__start_prepare_thread, __end_prepare_thread, NULL, NULL);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_NONE;
}
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'INITIALIZED'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
int cnt = 0;
while (EINA_TRUE == __vc_connect_daemon(NULL) && VC_CONNECTION_RETRY_COUNT > cnt) {
cnt++;
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
-
- if (VC_CONNECTION_RETRY_COUNT == cnt) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to connect daemon");
- return VC_ERROR_OPERATION_FAILED;
- }
+ RETVM_IF(VC_CONNECTION_RETRY_COUNT == cnt, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Fail to connect daemon");
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
__vc_internal_unprepare();
vc_client_set_client_state(g_vc, VC_STATE_INITIALIZED);
ecore_main_loop_thread_safe_call_async(__vc_notify_state_changed, (void*)g_vc);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Unprepare DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Foreach Supported Language");
-
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Input parameter is NULL");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
return VC_ERROR_INVALID_STATE;
}
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Foreach Supported Language");
+
+
int ret = -1;
ret = vc_config_mgr_get_language_list(callback, user_data);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to get languages : %s", __vc_get_error_code(ret)); //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Foreach Supported Language DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Current Language");
-
- if (NULL == language) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Input parameter is NULL");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == language, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
return VC_ERROR_INVALID_STATE;
}
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Current Language");
+
int ret = -1;
ret = vc_config_mgr_get_default_language(language);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to get current languages : %s", __vc_get_error_code(ret)); //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Current Language DONE");
return ret;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get State");
-
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
vc_state_e temp;
if (0 != vc_client_get_client_state(g_vc, &temp)) {
return VC_ERROR_INVALID_STATE;
}
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get State");
+
*state = temp;
switch (*state) {
//LCOV_EXCL_STOP
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get State DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Service State");
-
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
vc_state_e temp;
if (0 != vc_client_get_client_state(g_vc, &temp)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
- if (VC_STATE_READY != temp) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != temp, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", temp);
/* get service state */
vc_service_state_e service_state;
return VC_ERROR_OPERATION_FAILED;
}
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Service State");
+
*state = service_state;
switch (*state) {
//LCOV_EXCL_STOP
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get Service State DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get system command list");
-
- if (NULL == vc_sys_cmd_list) {
- SLOG(LOG_ERROR, TAG_VCCMD, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_sys_cmd_list, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
*vc_sys_cmd_list = NULL;
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
+
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get system command list");
bool is_sys_cmd_valid = false;
int count = 0;
return VC_ERROR_NONE;
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get system command list DONE");
return ret;
}
SLOG(LOG_ERROR, TAG_VCC, "[DEBUG] Format(%d) support(%s)", format, *support ? "true" : "false");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Is command format supported DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_NONE;
}
+void __set_command(vc_h vc, vc_cmd_type_e type)
+{
+ int ret = -1;
+ int count = 0;
+ bool is_prepared = false;
+ do {
+ ret = vc_tidl_request_set_command(vc->handle, type);
+ if (0 != ret) {
+ //LCOV_EXCL_START
+ if (VC_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
+ vc_client_set_client_state(vc, VC_STATE_INITIALIZED);
+ if (0 == vc_prepare_sync()) {
+ is_prepared = true;
+ SLOG(LOG_INFO, TAG_VCC, "[INFO] Success vc_prepare_sync");
+ }
+ } else if (VC_ERROR_TIMED_OUT != ret) {
+ SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request set command to daemon : %s", __vc_get_error_code(ret));
+ break;
+ } else {
+ SLOG(LOG_WARN, TAG_VCC, "[WARNING] retry request set command : %s", __vc_get_error_code(ret));
+ usleep(10000);
+ count++;
+ if (VC_RETRY_COUNT == count) {
+ SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request");
+ break;
+ }
+ }
+ //LCOV_EXCL_STOP
+ }
+ } while (0 != ret);
+
+ return;
+}
+
int vc_set_command_list(vc_cmd_list_h vc_cmd_list, int type)
{
if (0 != __vc_get_feature_enabled()) {
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list");
-
- if (NULL == vc_cmd_list) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_cmd_list, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
+
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list");
/* check type */
if ((VC_COMMAND_TYPE_FOREGROUND != type) && (VC_COMMAND_TYPE_BACKGROUND != type)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid command type: input type is %d", type); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_PARAMETER;
}
vc_cmd_list_s* list = NULL;
list = (vc_cmd_list_s*)vc_cmd_list;
-
- if (NULL == list->list) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid command list"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == list->list, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Invalid command list");
int ret = 0;
char* invocation_name = NULL;
if (0 != ret) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to save command list : %s", __vc_get_error_code(ret));
} else {
- int count = 0;
- bool is_prepared = false;
- do {
- ret = vc_tidl_request_set_command(g_vc->handle, (vc_cmd_type_e)type);
- if (0 != ret) {
- //LCOV_EXCL_START
- if (VC_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
- vc_client_set_client_state(g_vc, VC_STATE_INITIALIZED);
- if (0 == vc_prepare_sync()) {
- is_prepared = true;
- SLOG(LOG_INFO, TAG_VCC, "[INFO] Success vc_prepare_sync");
- }
- } else if (VC_ERROR_TIMED_OUT != ret) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request set command to daemon : %s", __vc_get_error_code(ret));
- break;
- } else {
- SLOG(LOG_WARN, TAG_VCC, "[WARNING] retry request set command : %s", __vc_get_error_code(ret));
- usleep(10000);
- count++;
- if (VC_RETRY_COUNT == count) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request");
- break;
- }
- }
- //LCOV_EXCL_STOP
- }
- } while (0 != ret);
+ __set_command(g_vc, (vc_cmd_type_e)type);
}
FREE(invocation_name);
if (VC_COMMAND_TYPE_BACKGROUND == type)
g_backup = true;
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list DONE");
return ret;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Unset Command list");
-
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
+
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Unset Command list");
int count = 0;
int ret = -1;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] cmd_type(%d), Fail to delete command list : %s", type, __vc_get_error_code(ret)); //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Unset Command list DONE");
return ret;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list from file");
-
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* check type */
if ((VC_COMMAND_TYPE_FOREGROUND != type) && (VC_COMMAND_TYPE_BACKGROUND != type)) {
return VC_ERROR_INVALID_PARAMETER;
}
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list from file");
+
int ret = 0;
char* invocation_name = NULL;
if (VC_COMMAND_TYPE_BACKGROUND == type) {
if (0 != ret) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to set commands from file : %s", __vc_get_error_code(ret));
} else {
- int count = 0;
- bool is_prepared = false;
- do {
- ret = vc_tidl_request_set_command(g_vc->handle, (vc_cmd_type_e)type);
- if (0 != ret) {
- if (VC_ERROR_INVALID_PARAMETER == ret && false == is_prepared) {
- vc_client_set_client_state(g_vc, VC_STATE_INITIALIZED);
- if (0 == vc_prepare_sync()) {
- is_prepared = true;
- SLOG(LOG_INFO, TAG_VCC, "[INFO] Success vc_prepare_sync");
- }
- } else if (VC_ERROR_TIMED_OUT != ret) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request set command to daemon : %s", __vc_get_error_code(ret));
- break;
- } else {
- SLOG(LOG_WARN, TAG_VCC, "[WARNING] retry request set command : %s", __vc_get_error_code(ret));
- usleep(10000);
- count++;
- if (VC_RETRY_COUNT == count) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request");
- break;
- }
- }
- }
- } while (0 != ret);
+ __set_command(g_vc, (vc_cmd_type_e)type);
}
FREE(invocation_name);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Set Command list from file DONE");
return ret;
}
//LCOV_EXCL_STOP
vc_client_get_result_cb(g_vc, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Client result callback is NULL");
- return EINA_FALSE;
- }
+ RETVM_IF(NULL == callback, EINA_FALSE, TAG_VCC, "[ERROR] Client result callback is NULL");
if (0 != vc_cmd_list_create(&vc_cmd_list)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to create command list");
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get result");
-
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not available");
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
+
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client result callback is NULL");
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Client result callback is NULL"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_PARAMETER;
- }
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get result");
char* temp_text = NULL;
int event = 0;
/* Release result */
FREE(temp_text);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ [Client] Get result DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client result callback is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_result_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_result_cb(g_vc, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client service state changed callback is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_service_state_changed_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_service_state_changed_cb(g_vc, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (callback == NULL)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client state changed callback is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_state_changed_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_state_changed_cb(g_vc, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client current language changed callback is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set current language changed : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_current_lang_changed_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset current language changed : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_current_lang_changed_cb(g_vc, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Client error callback is NULL");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_error_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_error_cb(g_vc, NULL, NULL);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
ret = vc_client_set_invocation_name(g_vc, name);
if (0 != ret) {
vc_state_e state;
int ret = -1;
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ Set server dialog, pid(%d), app_id(%s)", getpid(), app_id);
if (0 != __vc_get_feature_enabled()) {
return VC_ERROR_NOT_SUPPORTED; //LCOV_EXCL_LINE
}
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == credential) {
- SLOG(LOG_DEBUG, TAG_VCC, "[ERROR] Credential is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == credential, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Credential is NULL");
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
+
+
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Set server dialog, pid(%d), app_id(%s)", getpid(), app_id);
char* tmp_appid = NULL;
if (NULL == app_id) {
FREE(tmp_appid);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Set server dialog DONE");
return ret;
}
{
vc_state_e state;
int ret = -1;
+ char* tmp_appid = NULL;
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ Unset server dialog, pid(%d), app_id(%s)", getpid(), app_id);
if (0 != __vc_get_feature_enabled()) {
return VC_ERROR_NOT_SUPPORTED; //LCOV_EXCL_LINE
}
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
+
- char* tmp_appid = NULL;
if (NULL == app_id) {
ret = app_manager_get_app_id(getpid(), &tmp_appid);
if (0 != ret || NULL == tmp_appid) {
}
int pid = getpid();
- SLOG(LOG_DEBUG, TAG_VCC, "Unset server dialog : pid(%d), app_id(%s)", pid, tmp_appid);
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Unset server dialog : pid(%d), app_id(%s)", pid, tmp_appid);
int count = 0;
bool is_prepared = false;
FREE(tmp_appid);
FREE(credential);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Unset server dialog DONE");
return ret;
}
{
vc_state_e state;
- SLOG(LOG_DEBUG, TAG_VCC, "@@@ Request dialog");
if (0 != __vc_get_feature_enabled()) {
return VC_ERROR_NOT_SUPPORTED; //LCOV_EXCL_LINE
}
if (0 != vc_client_get_client_state(g_vc, &state)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state is not 'READY'"); //LCOV_EXCL_LINE
- SLOG(LOG_DEBUG, TAG_VCC, "@@@"); //LCOV_EXCL_LINE
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "Request dialog : pid(%d) disp_text(%s), utt_text(%s), auto_start(%d)", getpid(), disp_text, utt_text, auto_start);
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Request dialog : pid(%d) disp_text(%s), utt_text(%s), auto_start(%d)", getpid(), disp_text, utt_text, auto_start);
int ret = vc_tidl_request_request_dialog(getpid(), disp_text, utt_text, auto_start);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to request dialog, ret(%d)", ret);
return VC_ERROR_OPERATION_FAILED;
}
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCC, "@@@ Request dialog DONE");
return VC_ERROR_NONE;
}
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_STATE_READY != state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Current state(%d) is not 'READY'", state);
/* check already authority */
vc_auth_state_e auth_state = VC_AUTH_STATE_NONE;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_AUTH_STATE_NONE != auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Already authority enabled");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_AUTH_STATE_NONE != auth_state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Already authority enabled");
/* request authority */
int mgr_pid = -1;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_STATE_READY != state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Current state(%d) is not 'READY'", state);
/* check authority */
vc_auth_state_e auth_state = VC_AUTH_STATE_NONE;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_AUTH_STATE_NONE == auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] No authority");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_AUTH_STATE_NONE == auth_state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] No authority");
if (0 != vc_auth_unset_state_changed_cb()) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to unset state changed cb");
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_STATE_READY != vc_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != vc_state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Current state(%d) is not 'READY'", vc_state);
/* get authority */
vc_auth_state_e temp = VC_AUTH_STATE_NONE;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_AUTH_STATE_NONE == auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Auth is not enabled");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_AUTH_STATE_NONE == auth_state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Auth is not enabled");
/* set cb into handle */
if (0 != vc_client_set_auth_state_changed_cb(g_vc, callback, user_data)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Handle is not available");
return VC_ERROR_INVALID_STATE;
}
-
- if (VC_AUTH_STATE_NONE == auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Auto is not enabled");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_AUTH_STATE_NONE == auth_state, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Auth is not enabled");
/* unset cb from handle */
if (0 != vc_client_unset_auth_state_changed_cb(g_vc)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: client state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
/* Check authority */
vc_auth_state_e auth_state = VC_AUTH_STATE_NONE;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to get auth state");
return VC_ERROR_OPERATION_FAILED;
}
-
- if (VC_AUTH_STATE_VALID != auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Not auth valid");
- return VC_ERROR_OPERATION_FAILED;
- }
+ RETVM_IF(VC_AUTH_STATE_VALID != auth_state, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not auth valid");
/* get mgr_pid */
int mgr_pid = -1;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: client state is not 'Ready'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_RECORDING) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state is not 'RECORDING'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_RECORDING, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'RECORDING'", service_state);
/* Check authority */
vc_auth_state_e auth_state = VC_AUTH_STATE_NONE;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to get auth state");
return VC_ERROR_OPERATION_FAILED;
}
-
- if (VC_AUTH_STATE_VALID != auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Not auth valid");
- return VC_ERROR_OPERATION_FAILED;
- }
+ RETVM_IF(VC_AUTH_STATE_VALID != auth_state, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not auth valid");
/* get mgr_pid */
int mgr_pid = -1;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state is not 'Ready'");
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to get auth state");
return VC_ERROR_OPERATION_FAILED;
}
-
- if (VC_AUTH_STATE_VALID != auth_state) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Not auth valid");
- return VC_ERROR_OPERATION_FAILED;
- }
+ RETVM_IF(VC_AUTH_STATE_VALID != auth_state, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not auth valid");
/* get mgr_pid */
int mgr_pid = -1;
void* user_data = NULL;
vc_client_get_tts_streaming_cb(g_vc, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_WARN, TAG_VCC, "[WARNING] tts streaming callback is null");
- return;
- }
+ RETM_IF(NULL == callback, TAG_VCC, "[WARNING] tts streaming callback is null");
while (1) {
int ret = -1;
/* add tts data */
vc_tts_data_s* temp_tts_data = NULL;
temp_tts_data = (vc_tts_data_s*)calloc(1, sizeof(vc_tts_data_s));
- if (NULL == temp_tts_data) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Out of memory");
- return VC_ERROR_OUT_OF_MEMORY;
- }
+ RETVM_IF(NULL == temp_tts_data, VC_ERROR_OUT_OF_MEMORY, TAG_VCC, "[ERROR] Out of memory");
temp_tts_data->data = NULL;
temp_tts_data->data_size = 0;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
SLOG(LOG_DEBUG, TAG_VCC, "@@@ tts request, pid(%d), text(%s), language(%s), to_vc_manager(%d)", pid, text, language, to_vc_manager);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
SLOG(LOG_DEBUG, TAG_VCC, "@@@ tts cancel, pid(%d), utt_id(%d)", pid, utt_id);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_client_get_service_state(g_vc, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCC, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
SLOG(LOG_DEBUG, TAG_VCC, "@@@ get tts audio format, pid(%d)", pid);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set tts streaming callback : Current state(%d) is not 'Initialized'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_tts_streaming_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset tts streaming callback : Current state(%d) is not 'Initialized'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_tts_streaming_cb(g_vc, NULL, NULL);
void* user_data = NULL;
vc_client_get_tts_utterance_status_cb(g_vc, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_WARN, TAG_VCC, "[WARNING] Utterance status callback is null");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Utterance status callback is null");
SLOG(LOG_DEBUG, TAG_VCC, "Utterance status callback is called");
vc_client_use_callback(g_vc);
return VC_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Utterance status callback is null");
vc_state_e state;
if (0 != vc_client_get_client_state(g_vc, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Set tts utterance status callback : Current state(%d) is not 'Initialized'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_tts_utterance_status_cb(g_vc, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Unset tts utterance status callback : Current state(%d) is not 'Initialized'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCC, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_client_set_tts_utterance_status_cb(g_vc, NULL, NULL);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'CREATED'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
if (NULL == g_send_hello_timer) {
g_tidl_send_hello_count = 0;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
__vc_mgr_internal_unprepare();
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == language) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == language, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_state_e temp;
if (NULL == g_vc_m) {
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_state_e client_state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &client_state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
int ret = -1;
ret = vc_info_parser_set_demandable_client(rule);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == support) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter, support is NULL ptr");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == support, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- if (NULL == vc_cmd_list) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_cmd_list, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input parameter is NULL");
vc_cmd_list_s* list = NULL;
list = (vc_cmd_list_s*)vc_cmd_list;
SLOG(LOG_INFO, TAG_VCM, "[List] (%p) (%p)", list, list->list);
- if (NULL == list->list) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid command list");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == list->list, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Input command list");
int i;
int ret;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
int ret = -1;
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == file_path) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter!!");
- return VC_ERROR_INVALID_PARAMETER;
- } else {
- SLOG(LOG_INFO, TAG_VCM, "@@@ File path: %s", file_path);
- }
+ RETVM_IF(NULL == file_path, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
+ SLOG(LOG_INFO, TAG_VCM, "@@@ File path: %s", file_path);
/* check type */
if (VC_COMMAND_TYPE_FOREGROUND > type || VC_COMMAND_TYPE_EXCLUSIVE < type) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = vc_cmd_parser_delete_file(getpid(), type);
if (0 != ret)
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == file_path) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter!! file_path is NULL ptr");
- return VC_ERROR_INVALID_PARAMETER;
- } else {
- SLOG(LOG_INFO, TAG_VCM, "@@@ File path: %s", file_path);
- }
+ RETVM_IF(NULL == file_path, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
+ SLOG(LOG_INFO, TAG_VCM, "@@@ File path: %s", file_path);
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
/* Only support to set background commands for preloaded application */
int ret = vc_json_set_commands_from_file(file_path, VC_COMMAND_TYPE_BACKGROUND, NULL);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
/* Request */
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == audio_id) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == audio_id, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
char* temp = NULL;
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
SLOG(LOG_ERROR, TAG_VCM, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- if (NULL == vc_cmd_list) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid Parameter");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_cmd_list, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid Parameter");
vc_cmd_list_h temp_list = NULL;
if (0 != vc_cmd_list_create(&temp_list)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
vc_mgr_client_set_recognition_mode(g_vc_m, mode);
return VC_ERROR_NONE;
int ret = -1;
- if (NULL == mode) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter, mode is NULL ptr");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == mode, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter, mode is NULL ptr");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == key) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == key, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
ret = vc_mgr_tidl_request_set_private_data(g_vc_m->handle, key, data);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
char* temp = NULL;
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == domain) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == domain, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
return VC_ERROR_INVALID_PARAMETER;
}
- if (NULL == send_event) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid parameter");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == send_event, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
ret = vc_mgr_tidl_request_do_action(g_vc_m->handle, type, send_event);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = -1;
ret = vc_mgr_tidl_send_specific_engine_request(g_vc_m->handle, engine_app_id, event, request);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
/* Check internal state for async */
vc_internal_state_e internal_state = -1;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: client state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_RECORDING) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state is not 'RECORDING'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_RECORDING, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'RECORDING'", service_state);
/* Check internal state for async */
vc_internal_state_e internal_state = -1;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: client state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state == VC_SERVICE_STATE_NONE) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state == VC_SERVICE_STATE_NONE, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state is NONE");
vc_internal_state_e internal_state = -1;
vc_mgr_client_get_internal_state(g_vc_m, &internal_state);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == volume) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == volume, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_service_state_e service_state = -1;
if (0 != vc_mgr_client_get_service_state(g_vc_m, &service_state)) {
}
/* check state */
- if (VC_SERVICE_STATE_RECORDING != service_state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Service state is not 'RECORDING'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_SERVICE_STATE_RECORDING != service_state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Service state is not 'RECORDING'");
*volume = g_volume_db;
void* all_user_data = NULL;
vc_mgr_client_get_all_result_cb(g_vc_m, &all_callback, &all_user_data);
- if (NULL == all_callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] All result callback is NULL");
- return;
- }
+ RETM_IF(NULL == all_callback, TAG_VCM, "[ERROR] All result callback is NULL");
if (0 != vc_cmd_list_create(&vc_cmd_list)) {
SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Fail to create command list");
void* user_data = NULL;
vc_mgr_client_get_result_cb(g_vc_m, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Client result callback is NULL");
- return;
- }
+ RETM_IF(NULL == callback, TAG_VCM, "[ERROR] Client result callback is NULL");
vc_mgr_client_use_callback(g_vc_m);
callback(event, vc_cmd_list, temp_text, user_data);
void* user_data = NULL;
vc_mgr_client_get_result_cb(g_vc_m, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Client result callback is NULL");
- return EINA_FALSE;
- }
+ RETVM_IF(NULL == callback, EINA_FALSE, TAG_VCM, "[ERROR] Client result callback is NULL");
if (0 != vc_cmd_list_create(&vc_cmd_list)) {
SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Fail to create command list");
void* user_data = NULL;
vc_mgr_client_get_pre_result_cb(g_vc_m, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Client pre result callback is NULL");
- return;
- }
+ RETM_IF(NULL == callback, TAG_VCM, "[ERROR] Client pre result callback is NULL");
vc_mgr_client_use_callback(g_vc_m);
callback(event, pre_result, user_data);
void* user_data = NULL;
vc_mgr_client_get_speech_detected_cb(g_vc_m, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Client speech detected callback is NULL");
- return EINA_FALSE;
- }
+ RETVM_IF(NULL == callback, EINA_FALSE, TAG_VCM, "[ERROR] Client speech detected callback is NULL");
vc_mgr_client_use_callback(g_vc_m);
callback(user_data);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_all_result_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_all_result_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_result_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_result_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set pre result callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_pre_result_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset pre result callback : Current state is not 'Initialize'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_pre_result_cb(g_vc_m, NULL, NULL);
return VC_ERROR_INVALID_STATE;
}
- if (NULL == err_msg) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] invalid parameter");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == err_msg, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
if (false == g_err_callback_status) {
SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Not in error callback");
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_state_changed_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_state_changed_cb(g_vc_m, NULL, NULL);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_service_state_changed_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_service_state_changed_cb(g_vc_m, NULL, NULL);
return VC_ERROR_NONE;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set speech detected callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_speech_detected_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset state changed callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_speech_detected_cb(g_vc_m, NULL, NULL);
return VC_ERROR_NONE;
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set current language changed : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_current_lang_changed_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset current language changed : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_current_lang_changed_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_error_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_error_cb(g_vc_m, NULL, NULL);
/* add feedback data */
vc_feedback_data_s* temp_feedback_data = NULL;
temp_feedback_data = (vc_feedback_data_s*)calloc(1, sizeof(vc_feedback_data_s));
- if (NULL == temp_feedback_data) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Out of memory");
- return VC_ERROR_OUT_OF_MEMORY;
- }
+ RETVM_IF(NULL == temp_feedback_data, VC_ERROR_OUT_OF_MEMORY, TAG_VCM, "[ERROR] Out of memory");
SLOG(LOG_INFO, TAG_VCM, "[INFO] feedback streaming before queing");
temp_feedback_data->data = NULL;
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_dialog_request_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset error callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_dialog_request_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set private data set callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Set private data set callback : Current state is not 'Initialized'");
vc_mgr_client_set_private_data_set_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset private data set callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Unset private data set callback : Current state is not 'Initialized'");
vc_mgr_client_set_private_data_set_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state*/
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set private data requested callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Set private data requested callback : Current state is not 'Initialized'");
vc_mgr_client_set_private_data_requested_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset private data requested callback : Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Unset private data requested callback : Current state is not 'Initialized'");
vc_mgr_client_set_private_data_requested_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set specific engine result callback : Current state(%d) is not 'Initialized'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_specific_engine_result_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset specific engine result callback : Current state(%d) is not 'Initialize'", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Initialized'", state);
vc_mgr_client_set_specific_engine_result_cb(g_vc_m, NULL, NULL);
void* user_data = NULL;
vc_mgr_client_get_specific_engine_result_cb(g_vc_m, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Client specific engine result callback is NULL");
- return;
- }
+ RETM_IF(NULL == callback, TAG_VCM, "[ERROR] Client specific engine result callback is NULL");
vc_mgr_client_use_callback(g_vc_m);
callback(engine_app_id, event, result, user_data);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state;
if (0 != vc_mgr_client_get_client_state(g_vc_m, &state)) {
}
/* check state */
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Set feedback audio format callback : Current state is not 'Initialized' (%d)", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Set feedback audio format callback : Current state is not 'Initialized'");
vc_mgr_client_set_feedback_audio_format_cb(g_vc_m, callback, user_data);
}
/* check state */
- if (VC_STATE_INITIALIZED != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Unset feedback audio format callback : Current state is not 'Initialized' (%d)", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_INITIALIZED != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Unset feedback audio format callback : Current state is not 'Initialized'");
vc_mgr_client_set_feedback_audio_format_cb(g_vc_m, NULL, NULL);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
pthread_mutex_lock(&g_feedback_streaming_cb_mutex);
return VC_ERROR_PERMISSION_DENIED;
}
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
pthread_mutex_lock(&g_vc_tts_streaming_cb_mutex);
}
/* check state */
- if (VC_STATE_READY != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Start feedback : Current state is not 'Ready' (%d)", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Start feedback : Current state is not 'Ready' (%d)", state);
#if 1
bool is_exist = ecore_thread_check(g_feedback_thread);
}
/* check state */
- if (VC_STATE_READY != state) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Stop feedback : Current state is not 'Ready' (%d)", state);
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(VC_STATE_READY != state, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Stop feedback : Current state is not 'Ready' (%d)", state);
#if 1
int ret = -1;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'READY'", state);
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
/* Check service state */
vc_service_state_e service_state = -1;
vc_mgr_client_get_service_state(g_vc_m, &service_state);
- if (service_state != VC_SERVICE_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: service state(%d) is not 'READY'", service_state);
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(service_state != VC_SERVICE_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current service state(%d) is not 'READY'", service_state);
int ret = vc_mgr_tidl_send_utterance_status(pid, utt_id, utt_status);
if (0 != ret)
return VC_ERROR_INVALID_PARAMETER;
}
- if (NULL == buffer) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] buffer is invalid parameter");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == buffer, VC_ERROR_INVALID_PARAMETER, TAG_VCM, "[ERROR] Invalid parameter");
vc_state_e state = VC_STATE_NONE;
int ret = vc_mgr_client_get_client_state(g_vc_m, &state);
return VC_ERROR_INVALID_STATE;
}
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCM, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCM, "[ERROR] Invalid State: Current state(%d) is not 'Ready'", state);
vc_service_state_e service_state = VC_SERVICE_STATE_NONE;
ret = vc_mgr_client_get_service_state(g_vc_m, &service_state);
unsigned int pid = (uintptr_t)user_data;
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connected = true;
info->connection_requesting = false;
unsigned int pid = (uintptr_t)user_data;
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connected = false;
info->connection_requesting = false;
unsigned int pid = (uintptr_t)user_data;
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connection_requesting = false;
info->register_notify_callback_invoked = false;
int pid = getpid();
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
if (0 != rpc_port_proxy_vc_setting_proxy_vc_setting_destroy(info->rpc_h)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to disconnect");
int pid = getpid();
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
if (!info->connected) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Not Connected. Call __request_tidl_connect()");
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_setting_tidl_request_set_language");
vc_setting_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_setting_proxy_vc_setting_invoke_set_language(info->rpc_h, pid, language);
if (RPC_PORT_ERROR_NONE != ret) {
unsigned int pid = (uintptr_t)user_data;
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connected = true;
info->connection_requesting = false;
unsigned int pid = (uintptr_t)user_data;
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connected = false;
info->connection_requesting = false;
unsigned int pid = (uintptr_t)user_data;
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETM_IF(NULL == info, "[ERROR] Fail to get tidl info");
+ RETM_IF(NULL == info, TAG_VCC, "[ERROR] Fail to get tidl info");
info->connection_requesting = false;
info->register_notify_callback_invoked = false;
int pid = getpid();
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
if (0 != rpc_port_proxy_vc_proxy_vc_destroy(info->rpc_h)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to disconnect");
int pid = getpid();
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
if (!info->connected) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Not Connected. Call __request_tidl_connect()");
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_initialize");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_initialize(info->rpc_h, pid, mgr_pid, service_state, daemon_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_finalize");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_finalize(info->rpc_h, pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_set_command");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_set_command(info->rpc_h, pid, cmd_type);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_unset_command");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_unset_command(info->rpc_h, pid, cmd_type);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_set_foreground");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_set_foreground(info->rpc_h, pid, value);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_set_server_dialog");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_set_server_dialog(info->rpc_h, pid, app_id, credential);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_request_dialog");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_request_dialog(info->rpc_h, pid, disp_text, utt_text, continuous);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_is_system_command_valid");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_is_system_command_valid(info->rpc_h, pid, is_sys_cmd_valid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_auth_enable");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_auth_enable(info->rpc_h, pid, mgr_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_auth_disable");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_auth_disable(info->rpc_h, pid, mgr_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_auth_start");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_auth_start(info->rpc_h, pid, mgr_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_auth_stop");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_auth_stop(info->rpc_h, pid, mgr_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_auth_cancel");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_auth_cancel(info->rpc_h, pid, mgr_pid);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_request_tts");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
if (VC_ERROR_NONE != __invoke_register_feedback_callback(pid, info)) {
SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Fail to invoke register feedback callback");
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_cancel_tts");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_cancel_tts(info->rpc_h, pid, utt_id);
if (RPC_PORT_ERROR_NONE != ret) {
SLOG(LOG_INFO, TAG_VCC, "[TIDL] vc_tidl_request_get_tts_audio_format");
vc_tidl_info_s* info = __get_tidl_info_s(pid);
- RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, "[ERROR] Fail to get tidl info");
- RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, "[ERROR] Not Connected");
+ RETVM_IF(NULL == info, VC_ERROR_INVALID_PARAMETER, TAG_VCC, "[ERROR] Fail to get tidl info");
+ RETVM_IF(false == info->connected, VC_ERROR_OPERATION_FAILED, TAG_VCC, "[ERROR] Not Connected");
int ret = rpc_port_proxy_vc_proxy_vc_invoke_get_tts_audio_format(info->rpc_h, pid, rate, (int*)channel, (int*)audio_type);
if (RPC_PORT_ERROR_NONE != ret) {
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
if (0 == vc_widget_client_get_count()) {
if (0 != vc_widget_tidl_open_connection()) {
SLOG(LOG_DEBUG, TAG_VCW, "[Success] uid(%d)", (*vc_w)->handle);
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Initialize DONE");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_NONE;
pthread_mutex_lock(&g_w_init_mutex);
if (false == vc_widget_client_is_valid(vc_w)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] NOT initialized");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
}
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Deinitialize DONE");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_NONE;
SLOG(LOG_DEBUG, TAG_VCW, "@@@ type(%d) is NOT valid", type);
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- SLOG(LOG_DEBUG, TAG_VCW, "");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ Focus changed DONE");
return ECORE_CALLBACK_RENEW;
}
}
g_w_prepare_thread = NULL;
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ Start prepare thread DONE");
return;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
/* check state */
if (state != VC_STATE_INITIALIZED) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
vc_widget_s* widget = widget_get(vc_w);
if (NULL == widget) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Fail to get widget handle");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
g_ask_to_cancel_preparing = false;
g_w_prepare_thread = ecore_thread_run(__start_prepare_thread, __end_prepare_thread, __cancel_prepare_thread, (void*)vc_w);
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Prepare DONE");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
/* check state */
if (state != VC_STATE_READY) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY', state(%d)", state);
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_INVALID_STATE;
}
vc_widget_client_set_state(vc_w, VC_STATE_INITIALIZED);
g_w_notify_state_timer = ecore_timer_add(0, __vc_widget_notify_state_changed, vc_w);
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Unprepare DONE");
pthread_mutex_unlock(&g_w_init_mutex);
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
int ret = -1;
vc_widget_client_set_asr_result_enabled(vc_w, enable);
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Enable asr result DONE");
return ret;
}
return VC_ERROR_NONE;
}
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Fail to get languages : %s", __vc_widget_get_error_code(ret));
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Foreach Supported Language DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_NONE;
}
- if (NULL == language) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == language, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Fail to get current languages : %s", __vc_widget_get_error_code(ret));
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Get Current Language DONE");
return ret;
}
return VC_ERROR_NONE;
}
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
vc_state_e temp;
if (0 != vc_widget_client_get_state(vc_w, &temp)) {
SLOG(LOG_DEBUG, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
default: SLOG(LOG_ERROR, TAG_VCW, "Invalid state");
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Get State DONE");
return VC_ERROR_NONE;
}
return VC_ERROR_NONE;
}
- if (NULL == state) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == state, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
vc_state_e temp;
if (0 != vc_widget_client_get_state(vc_w, &temp)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
- if (temp != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(temp != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
/* get service state */
vc_service_state_e service_state;
default: SLOG(LOG_ERROR, TAG_VCW, "Invalid service state");
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Get Service State DONE");
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
SLOG(LOG_DEBUG, TAG_VCW, "Set foreground : pid(%d) value(%s)", getpid(), value ? "true" : "false");
int ret = vc_widget_tidl_set_foreground(getpid(), value);
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Fail to set foreground : %s", __vc_widget_get_error_code(ret));
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Set foreground state DONE");
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not valid");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
SLOG(LOG_ERROR, TAG_VCW, "[DEBUG] Format(%d) support(%s)", format, *support ? "true" : "false");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Is command type supported DONE");
return VC_ERROR_NONE;
}
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] A handle is not available");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'READY'");
/* Check service state */
vc_service_state_e service_state = -1;
vc_widget_client_get_service_state(vc_w, &service_state);
if (service_state != VC_SERVICE_STATE_RECORDING && service_state != VC_SERVICE_STATE_PROCESSING) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: service state is not 'RECORDING' or 'PROCESSING'");
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
return VC_ERROR_INVALID_STATE;
}
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Fail to request cancel : %s", __vc_widget_get_error_code(ret));
}
- SLOG(LOG_DEBUG, TAG_VCW, "@@@");
+ SLOG(LOG_DEBUG, TAG_VCW, "@@@ [Widget] Cancel Recognition DONE");
// TODO: check return value correct or not
return VC_ERROR_NONE;
vc_error_cb callback = NULL;
void* user_data;
int reason;
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return;
- }
+
+ RETM_IF(NULL == vc_w, TAG_VCW, "[ERROR] Input parameter is NULL");
vc_widget_client_get_error_cb(vc_w, &callback, &user_data);
vc_widget_client_get_error(vc_w, &reason);
}
/* check state */
- if (state != VC_STATE_READY) {
- SLOG(LOG_ERROR, TAG_VCW, "[WARNING] not connected client yet");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_READY, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] not connected client yet");
if (VC_ERROR_SERVICE_RESET == reason) {
SLOG(LOG_ERROR, TAG_VCW, "[ERROR] VC daemon reset");
if (NULL != widget_data) {
vc_w = widget_data->vc;
vc_widget_client_get_result_cb(vc_w, &callback, &user_data);
- if (NULL == callback) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Client result callback is NULL");
- return EINA_FALSE;
- }
+ RETVM_IF(NULL == callback, EINA_FALSE, TAG_VCW, "[ERROR] Client result callback is NULL");
vc_cmd_print_list(vc_cmd_list);
static Eina_Bool __vc_widget_notify_state_changed(void *data)
{
vc_h vc_w = (vc_h)data;
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_result_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_result_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_show_tooltip_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_show_tooltip_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_send_command_list_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_send_command_list_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_service_state_changed_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_service_state_changed_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_state_changed_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_state_changed_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_asr_result_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_asr_result_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_current_lang_changed_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_current_lang_changed_cb(vc_w, NULL, NULL);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
+ RETVM_IF(NULL == callback, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
- if (NULL == callback)
- return VC_ERROR_INVALID_PARAMETER;
vc_state_e state;
if (0 != vc_widget_client_get_state(vc_w, &state)) {
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_error_cb(vc_w, callback, user_data);
return VC_ERROR_NONE;
}
- if (NULL == vc_w) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Input parameter is NULL");
- return VC_ERROR_INVALID_PARAMETER;
- }
+ RETVM_IF(NULL == vc_w, VC_ERROR_INVALID_PARAMETER, TAG_VCW, "[ERROR] Input parameter is NULL");
SLOG(LOG_DEBUG, TAG_VCW, "[CHECK] uid (%d)", vc_w->handle);
vc_state_e state;
}
/* check state */
- if (state != VC_STATE_INITIALIZED) {
- SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
- return VC_ERROR_INVALID_STATE;
- }
+ RETVM_IF(state != VC_STATE_INITIALIZED, VC_ERROR_INVALID_STATE, TAG_VCW, "[ERROR] Invalid State: Current state is not 'Initialized'");
vc_widget_client_set_error_cb(vc_w, NULL, NULL);
#define COLOR_LIGHTBLUE "\033[0;37m"
#define COLOR_END "\033[0;m"
-#define PERR(fmt, args...) LOGE(COLOR_RED "* Critical * " fmt COLOR_END, ##args)
+// #define PERR(fmt, args...) LOGE(COLOR_RED "* Critical * " fmt COLOR_END, ##args)
+#define PERR(tag, fmt, args...) SLOG(LOG_ERROR, tag, COLOR_RED "* Critical * " fmt COLOR_END, ##args)
-#define RETM_IF(expr, fmt, arg...) \
+#define RETM_IF(expr, tag, fmt, arg...) \
do { \
if (expr) { \
- PERR(fmt, ##arg); \
+ PERR(tag, fmt, ##arg); \
return; \
} \
} while (0)
-#define RETVM_IF(expr, val, fmt, arg...) \
+#define RETVM_IF(expr, val, tag, fmt, arg...) \
do { \
if (expr) { \
- PERR(fmt, ##arg); \
+ PERR(tag, fmt, ##arg); \
return (val); \
} \
} while (0)
}
}
-void __send_msg(bundle* msg, vcd_client_type_e type, int pid)
+void __send_msg_to_mgr(bundle* msg)
{
- SLOG(LOG_INFO, TAG_VCD, "[TIDL] send msg start");
-
- if (VCD_CLIENT_TYPE_MANAGER == type) {
- pthread_mutex_lock(&g_mgr_tidl_info_mutex);
+ pthread_mutex_lock(&g_mgr_tidl_info_mutex);
- SLOG(LOG_INFO, TAG_VCD, "[TIDL] message to manager");
- manager_tidl_info_s* mgr_tidl_info = vcd_client_manager_get_tidl_info();
- if (NULL == mgr_tidl_info) {
- SLOG(LOG_ERROR, TAG_VCD, "[TIDL] tidl proxy info not allocated");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
+ SLOG(LOG_INFO, TAG_VCD, "[TIDL] message to manager");
+ manager_tidl_info_s* mgr_tidl_info = vcd_client_manager_get_tidl_info();
+ if (NULL == mgr_tidl_info) {
+ SLOG(LOG_ERROR, TAG_VCD, "[TIDL] tidl proxy info not allocated");
+ pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
+ return;
+ }
- rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_h handle = mgr_tidl_info->notify_cb;
- if (NULL == handle) {
- SLOG(LOG_ERROR, TAG_VCD, "[TIDL] notify callback handle is null");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
+ rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_h handle = mgr_tidl_info->notify_cb;
+ if (NULL == handle) {
+ SLOG(LOG_ERROR, TAG_VCD, "[TIDL] notify callback handle is null");
+ pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
+ return;
+ }
- if (0 != rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_invoke(handle, msg)) {
- SLOG(LOG_ERROR, TAG_VCD, "[Server ERROR] Fail to send msg");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
+ if (0 != rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_invoke(handle, msg)) {
+ SLOG(LOG_ERROR, TAG_VCD, "[Server ERROR] Fail to send msg");
pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
+ return;
+ }
+ pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
+ return;
+}
+
+void __send_msg(bundle* msg, vcd_client_type_e type, int pid)
+{
+ SLOG(LOG_INFO, TAG_VCD, "[TIDL] send msg start");
+
+ if (VCD_CLIENT_TYPE_MANAGER == type) {
+ __send_msg_to_mgr(msg);
} else if (VCD_CLIENT_TYPE_NORMAL == type) {
pthread_mutex_lock(&g_client_tidl_info_mutex);
SLOG(LOG_INFO, TAG_VCD, "[TIDL] send signal start");
if (VCD_CLIENT_TYPE_MANAGER == type) {
- pthread_mutex_lock(&g_mgr_tidl_info_mutex);
-
- SLOG(LOG_INFO, TAG_VCD, "[TIDL] message to manager");
- manager_tidl_info_s* mgr_tidl_info = vcd_client_manager_get_tidl_info();
- if (NULL == mgr_tidl_info) {
- SLOG(LOG_ERROR, TAG_VCD, "[TIDL] tidl proxy info not allocated");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
-
- rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_h handle = mgr_tidl_info->notify_cb;
- if (NULL == handle) {
- SLOG(LOG_ERROR, TAG_VCD, "[TIDL] notify callback handle is null");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
-
- if (0 != rpc_port_stub_vcd_mgr_stub_vc_mgr_notify_cb_invoke(handle, msg)) {
- SLOG(LOG_ERROR, TAG_VCD, "[Server ERROR] Fail to send msg");
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
- return;
- }
- pthread_mutex_unlock(&g_mgr_tidl_info_mutex);
+ __send_msg_to_mgr(msg);
} /* signal to MANAGER */
else if (VCD_CLIENT_TYPE_NORMAL == type) {
pthread_mutex_lock(&g_client_tidl_info_mutex);