X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fhs-helper.cpp;h=d0f57133ccefe5b2a3031381f8ced41879b391b1;hb=b730d31a7e5e23756ab1b076de21d41369a500c5;hp=07597b72c273b17a5e41304e87e36192da7a845a;hpb=31ff5ce755d00cf12ea2ffc96c33ed9acd36358f;p=apps%2Fagl-service-homescreen.git diff --git a/src/hs-helper.cpp b/src/hs-helper.cpp index 07597b7..d0f5713 100644 --- a/src/hs-helper.cpp +++ b/src/hs-helper.cpp @@ -246,3 +246,28 @@ int hs_search_event_name_index(const char* value) } return ret; } + +/** + * get application id from request + * + * #### Parameters + * - request : the request + * + * #### Return + * got application id + * + */ +std::string get_application_id(const afb_req_t request) +{ + std::string appid; + char *app_id = afb_req_get_application_id(request); + if(app_id == nullptr) { + appid = std::string(""); + } + else { + appid = std::string(app_id); + free(app_id); + } + + return appid; +}