23 #ifndef _PAA_SDK_PAA_CACHE_H_
24 #define _PAA_SDK_PAA_CACHE_H_ 1
27 #include "apr_pools.h"
33 #define APR_PAA_CACHE_HIT_CONSULT (APR_PAA_CACHE_START + 0)
36 #define APR_PAA_CACHE_HIT_UNPROTECTED (APR_PAA_CACHE_START + 1)
39 #define APR_PAA_CACHE_HIT_PROTECTED (APR_PAA_CACHE_START + 2)
42 #define APR_PAA_CACHE_RESOURCE_MISS (APR_PAA_CACHE_START + 3)
45 #define APR_PAA_CACHE_TOKEN_MISS (APR_PAA_CACHE_START + 4)
48 #define APR_PAA_CACHE_EXPIRED_MISS (APR_PAA_CACHE_START + 5)
51 #define APR_PAA_CACHE_NA (APR_PAA_CACHE_START + 6)
57 #define APR_PAA_CACHE_INVALID_MISS (APR_PAA_CACHE_START + 7)
149 apr_pool_t *request_pool,
void * impl
Definition: paa-cache.h:72
apr_status_t(* get_agent_response)(const paa_cache *cache, apr_pool_t *pool, const paa_client_request *req, const paa_agent_response **output)
Definition: paa-cache.h:109
Definition: paa-http-server-facade.h:92
Definition: paa-cache.h:69
apr_status_t(* invalidate_scope)(const paa_cache *cache, apr_pool_t *request_pool, const char *scope)
Definition: paa-cache.h:148
apr_status_t(* put_agent_response)(const paa_cache *cache, apr_pool_t *pool, const paa_client_request *req, const paa_agent_response *agent_resp)
Definition: paa-cache.h:128
struct paa_agent_response_struct paa_agent_response
Definition: paa-http-server-facade.h:48