{
_D("onStart Called");
+ if (start_result) {
+ _D("state : APP_COMM_STATE_STARTED");
+ state = APP_COMM_STATE_STARTED;
+ } else {
+ _D("state : APP_COMM_STATE_FAILED");
+ state = APP_COMM_STATE_FAILED;
+ }
+
if ((*requestObj) != NULL) {
_D(RED("publishing_response"));
Json result;
result.set(NULL, CONV_JSON_DESCRIPTION, description);
result.set(NULL, CONV_JSON_PAYLOAD, payload);
- if (start_result) {
+ if (start_result)
(*requestObj)->publish(CONV_ERROR_NONE, result);
- state = APP_COMM_STATE_STARTED;
- } else {
+ else
(*requestObj)->publish(CONV_ERROR_INVALID_OPERATION, result);
- state = APP_COMM_STATE_FAILED;
- }
}
}
-void conv::AppCommServiceApplication::onStop(bool start_result)
+void conv::AppCommServiceApplication::onStop(bool stop_result)
{
_D("onStop Called");
application->disconnect();
}
+ if (stop_result) {
+ _D("state : APP_COMM_STATE_NONE");
+ state = APP_COMM_STATE_NONE;
+ } else {
+ _D("state : APP_COMM_STATE_FAILED");
+ state = APP_COMM_STATE_FAILED;
+ }
+
if ((*requestObj) != NULL) {
_D(RED("publishing_response"));
Json result;
result.set(NULL, CONV_JSON_DESCRIPTION, description);
result.set(NULL, CONV_JSON_PAYLOAD, payload);
- if (start_result) {
+ if (stop_result)
(*requestObj)->publish(CONV_ERROR_NONE, result);
- state = APP_COMM_STATE_NONE;
- } else {
+ else
(*requestObj)->publish(CONV_ERROR_INVALID_OPERATION, result);
- state = APP_COMM_STATE_FAILED;
- }
}
}
((Application*)application)->start();
_D("Application start requested");
} else {
+ _D("state : APP_COMM_STATE_STARTED");
state = APP_COMM_STATE_STARTED;
}
}