From f59a726f6899bd970ab5c1b853323442a6a9e473 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 4 Aug 2019 09:36:18 +0100 Subject: llcache.h: Migrate query event to own struct type Signed-off-by: Daniel Silverstone --- content/llcache.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'content') diff --git a/content/llcache.h b/content/llcache.h index 762edf060..dd2dadc72 100644 --- a/content/llcache.h +++ b/content/llcache.h @@ -116,6 +116,15 @@ typedef enum { LLCACHE_EVENT_REDIRECT /**< Fetch URL redirect occured */ } llcache_event_type; +/** + * Low-level cache query message + */ +typedef struct llcache_query_msg { + llcache_query *query; /**< Query information */ + llcache_query_response cb; /**< Response callback */ + void *cb_pw; /**< Response callback private word */ +} llcache_query_msg; + /** * Low-level cache events. * @@ -134,11 +143,7 @@ typedef struct { nsurl *from; /**< Redirect origin */ nsurl *to; /**< Redirect target */ } redirect; /**< Fetch URL redirect occured */ - struct { - llcache_query *query; /**< Query information */ - llcache_query_response cb; /**< Response callback */ - void *cb_pw; /**< Response callback private word */ - } query; /**< Query event */ + llcache_query_msg query;/**< Query event */ } data; /**< Event data */ } llcache_event; -- cgit v1.2.3