summaryrefslogtreecommitdiffstats
path: root/src/hs-helper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/hs-helper.h')
-rw-r--r--src/hs-helper.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/hs-helper.h b/src/hs-helper.h
index c01e49a..95ecb66 100644
--- a/src/hs-helper.h
+++ b/src/hs-helper.h
@@ -19,12 +19,14 @@
#define AFB_BINDING_VERSION 3
#include <afb/afb-binding.h>
#include <json-c/json.h>
+#include <string>
-#define AFB_EVENT_BAD_REQUEST 100
-#define AFB_REQ_SUBSCRIBE_ERROR 101
-#define AFB_REQ_UNSUBSCRIBE_ERROR 102
-#define AFB_REQ_SHOWNOTIFICATION_ERROR 103
-#define AFB_REQ_SHOWINFORMATION_ERROR 104
+#define AFB_EVENT_BAD_REQUEST 100
+#define AFB_REQ_SUBSCRIBE_ERROR 101
+#define AFB_REQ_UNSUBSCRIBE_ERROR 102
+#define AFB_REQ_SHOWNOTIFICATION_ERROR 103
+#define AFB_REQ_SHOWINFORMATION_ERROR 104
+#define AFB_REQ_GETAPPLICATIONID_ERROR 105
typedef enum REQ_ERROR
{
@@ -47,5 +49,6 @@ void hs_add_object_to_json_object(struct json_object* j_obj, int count, ...);
void hs_add_object_to_json_object_str(struct json_object* j_obj, int count, ...);
void hs_add_object_to_json_object_func(struct json_object* j_obj, const char* verb_name, int count, ...);
int hs_search_event_name_index(const char* value);
+std::string get_application_id(const afb_req_t request);
#endif /*HOMESCREEN_HELPER_H*/