X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-xreq.h;h=d2eae99cab23525a1a12f3cc1098fdd27af53841;hb=a88ecb472d5a82c80b0ccf8f0ef1594ec0d6c878;hp=42824d7d831794ed05bc2c4168c44a15100edc90;hpb=6797f9722dd3e5463e0f7c118397955bb59a40c7;p=src%2Fapp-framework-binder.git diff --git a/src/afb-xreq.h b/src/afb-xreq.h index 42824d7d..d2eae99c 100644 --- a/src/afb-xreq.h +++ b/src/afb-xreq.h @@ -31,7 +31,7 @@ struct afb_xreq_query_itf { struct afb_arg (*get)(void *closure, const char *name); void (*success)(void *closure, struct json_object *obj, const char *info); void (*fail)(void *closure, const char *status, const char *info); - void (*reply)(void *closure, struct json_object *obj); + void (*reply)(void *closure, int iserror, struct json_object *obj); void (*unref)(void *closure); int (*subscribe)(void *closure, struct afb_event event); int (*unsubscribe)(void *closure, struct afb_event event); @@ -45,8 +45,8 @@ struct afb_xreq_query_itf { struct afb_xreq { struct afb_context context; /**< context of the request */ - char *api; /**< the requested API */ - char *verb; /**< the requested VERB */ + const char *api; /**< the requested API */ + const char *verb; /**< the requested VERB */ void *query; /**< closure for the query */ const struct afb_xreq_query_itf *queryitf; int refcount; /**< current ref count */