X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-apis.h;h=985923f57bed6247beefcad42b61a757d9ea9ad2;hb=f262b0f726ac0577f40525038b779185f144873f;hp=97778b64c0fdd1e2de7d9268a929fdfdb51c90d8;hpb=83ce3b29a598141f8f28afde655beb07ec78c312;p=src%2Fapp-framework-binder.git diff --git a/src/afb-apis.h b/src/afb-apis.h index 97778b64..985923f5 100644 --- a/src/afb-apis.h +++ b/src/afb-apis.h @@ -15,6 +15,8 @@ * limitations under the License. */ +#pragma once + struct afb_req; struct AFB_clientCtx; @@ -22,7 +24,6 @@ struct afb_api { void *closure; void (*call)(void *closure, struct afb_req req, const char *verb, size_t lenverb); - void (*free_context)(void *closure, void *context); }; @@ -30,5 +31,4 @@ extern int afb_apis_count(); extern int afb_apis_add(const char *name, struct afb_api api); extern void afb_apis_call(struct afb_req req, struct AFB_clientCtx *context, const char *api, size_t lenapi, const char *verb, size_t lenverb); -extern void afb_apis_free_context(int apiidx, void *context);