X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-subcall.h;h=082b02c8abd2066d7860c8b6963839e89479a5c4;hb=69a85a68b5883bd97eb662372acb68af137dda7f;hp=8fbc4ad85f227399d57412c43a873b5049ce9864;hpb=6518887513840471ea9c5af7e534787717e6bd82;p=src%2Fapp-framework-binder.git diff --git a/src/afb-subcall.h b/src/afb-subcall.h index 8fbc4ad8..082b02c8 100644 --- a/src/afb-subcall.h +++ b/src/afb-subcall.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016 "IoT.bzh" + * Copyright (C) 2016, 2017 "IoT.bzh" * Author: José Bollo * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -17,10 +17,14 @@ #pragma once -struct afb_context; -struct afb_req; +struct afb_xreq; struct json_object; -extern void afb_subcall(struct afb_context *context, const char *api, const char *verb, struct json_object *args, void (*callback)(void*, int, struct json_object*), void *closure, struct afb_req req); - +extern void afb_subcall( + struct afb_xreq *caller, + const char *api, + const char *verb, + struct json_object *args, + void (*callback)(void*, int, struct json_object*), + void *closure);