splitting rest-api in two parts
[src/app-framework-binder.git] / src / afb-req-itf.h
index 004d2c6..e1d9dc8 100644 (file)
@@ -21,5 +21,21 @@ struct afb_req_itf {
        const char *(*get_argument)(void *data, const char *name);
 };
 
+struct afb_req {
+       struct afb_req_itf *itf;
+       void *data;
+};
+
+inline const char *afb_get_cookie(struct afb_req req, const char *name)
+{
+       return req.itf->get_cookie(req.data, name);
+}
+
+inline const char *afb_get_argument(struct afb_req req, const char *name)
+{
+       return req.itf->get_argument(req.data, name);
+}
+
+