Dillo v3.1.1-91-g6d5b3ee3
|
Data structure for cache clients. More...
#include <cache.h>
Public Attributes | |
int | Key |
Primary Key for this client. | |
const DilloUrl * | Url |
Pointer to a cache entry Url. | |
int | Version |
Dicache version of this Url (0 if not used) | |
void * | Buf |
Pointer to cache-data. | |
uint_t | BufSize |
Valid size of cache-data. | |
CA_Callback_t | Callback |
Client function. | |
void * | CbData |
Client function data. | |
void * | Web |
Pointer to the Web structure of our client. | |
void* CacheClient::Buf |
Pointer to cache-data.
Definition at line 52 of file cache.h.
Referenced by a_Png_callback(), Cache_client_enqueue(), Cache_process_queue(), Cache_provide_redirection_blocked_page(), Html_callback(), Nav_save_cb(), and Plain_callback().
uint_t CacheClient::BufSize |
Valid size of cache-data.
Definition at line 53 of file cache.h.
Referenced by a_Capi_stop_client(), a_Dicache_callback(), a_Png_callback(), Cache_client_enqueue(), Cache_process_queue(), Cache_provide_redirection_blocked_page(), Html_callback(), Nav_save_cb(), and Plain_callback().
CA_Callback_t CacheClient::Callback |
Client function.
Definition at line 54 of file cache.h.
Referenced by Cache_client_enqueue(), Cache_process_queue(), and Cache_provide_redirection_blocked_page().
void* CacheClient::CbData |
Client function data.
Definition at line 55 of file cache.h.
Referenced by a_Png_callback(), Cache_client_enqueue(), Cache_process_queue(), Cache_provide_redirection_blocked_page(), Html_callback(), and Plain_callback().
int CacheClient::Key |
Primary Key for this client.
Definition at line 49 of file cache.h.
Referenced by a_Cache_process_dbuf(), a_Dicache_callback(), a_Dicache_close(), Cache_client_enqueue(), Cache_entry_remove(), Cache_null_client(), Cache_process_queue(), Html_callback(), and Plain_callback().
const DilloUrl* CacheClient::Url |
Pointer to a cache entry Url.
Definition at line 50 of file cache.h.
Referenced by a_Cache_client_get_if_unique(), a_Cache_process_dbuf(), a_Cache_stop_client(), a_Capi_stop_client(), Cache_client_enqueue(), Cache_entry_remove(), Cache_parse_header(), and Cache_process_queue().
int CacheClient::Version |
Dicache version of this Url (0 if not used)
Definition at line 51 of file cache.h.
Referenced by a_Cache_stop_client(), a_Dicache_callback(), and Cache_client_enqueue().
void* CacheClient::Web |
Pointer to the Web structure of our client.
Definition at line 56 of file cache.h.
Referenced by a_Cache_process_dbuf(), a_Dicache_callback(), a_Dicache_close(), Cache_client_dequeue(), Cache_client_enqueue(), Cache_null_client(), Cache_parse_header(), Cache_process_queue(), Cache_provide_redirection_blocked_page(), Html_css_load_callback(), and Nav_save_cb().