summaryrefslogtreecommitdiff
path: root/CMain/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'CMain/src/main.c')
-rw-r--r--CMain/src/main.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/CMain/src/main.c b/CMain/src/main.c
index 306f51a..a317850 100644
--- a/CMain/src/main.c
+++ b/CMain/src/main.c
@@ -23,19 +23,20 @@
#include <orchestration_server.h>
-int request_cb(char* app_name, RequestServiceInfo service_info[], int count){
+int request_cb(char* app_name, bool self_select, RequestServiceInfo service_info[], int count){
int ret = ORCH_ERROR_NONE;
ResponseService result;
DEBUG("[orchestration_server]\n")
DEBUG("\t app_name : %s\n", app_name);
+ DEBUG("\t self_select : %s\n", self_select ? "true" : "false");
DEBUG("\t count : %d\n", count);
for (int ix = 0; ix < count; ix++) {
DEBUG("\t service_info[%d].ExecutionType : %s\n", ix, service_info[ix].ExecutionType);
DEBUG("\t service_info[%d].ExeCmd : %s\n", ix, service_info[ix].ExeCmd);
}
- result = OrchestrationRequestService(app_name, service_info, count);
+ result = OrchestrationRequestService(app_name, self_select, service_info, count);
DEBUG("result = %s\n", result.Message);
/* TO DO : parsing API response */
@@ -43,7 +44,7 @@ int request_cb(char* app_name, RequestServiceInfo service_info[], int count){
}
void* thread_orchestration() {
- DEBUG("Start OrchestrationInit Thread !!");
+ DEBUG("Start OrchestrationInit Thread !!\n");
OrchestrationInit();
return NULL;
}
@@ -61,7 +62,7 @@ int main(void){
}
set_default_dbus_interface();
- DEBUG("orchestration_server_initialize call");
+ DEBUG("orchestration_server_initialize call\n");
result = orchestration_server_initialize(request_cb);
if(result != ORCH_ERROR_NONE){
DEBUG("orchestration_server_initialize failed\n");