Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
CacheClient Struct Reference

Data structure for cache clients. More...

#include <cache.h>

Public Attributes

int Key
 Primary Key for this client.
 
const DilloUrlUrl
 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.
 

Detailed Description

Data structure for cache clients.

Definition at line 48 of file cache.h.

Member Data Documentation

◆ Buf

void* CacheClient::Buf

◆ BufSize

◆ 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().

◆ CbData

void* CacheClient::CbData

◆ Key

◆ Url

◆ Version

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().

◆ Web


The documentation for this struct was generated from the following file: