From c6380108964e71f533d8c672bb9c217020a95e8d Mon Sep 17 00:00:00 2001 From: José Bollo Date: Fri, 2 Jun 2017 16:32:44 +0200 Subject: Provide efficient store/unstore for afb_req MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I231e2506f58227fb8d192df042539b1551a765c5 Signed-off-by: José Bollo --- include/afb/afb-daemon-common.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/afb/afb-daemon-common.h') diff --git a/include/afb/afb-daemon-common.h b/include/afb/afb-daemon-common.h index e1308d6d..d3d1b3d3 100644 --- a/include/afb/afb-daemon-common.h +++ b/include/afb/afb-daemon-common.h @@ -22,6 +22,8 @@ /* declaration of features of libsystemd */ struct sd_event; struct sd_bus; +struct afb_stored_req; +struct afb_req; /* * Definition of the facilities provided by the daemon. @@ -38,6 +40,7 @@ struct afb_daemon_itf int (*rootdir_open_locale)(void *closure, const char *filename, int flags, const char *locale); int (*queue_job)(void *closure, void (*callback)(int signum, void *arg), void *argument, void *group, int timeout); void (*vverbose_v2)(void*closure, int level, const char *file, int line, const char * func, const char *fmt, va_list args); + struct afb_req (*unstore_req)(void*closure, struct afb_stored_req *sreq); }; /* -- cgit 1.2.3-korg