NetSurf
Data Fields
llcache_cache_control Struct Reference

Cache control data. More...

Data Fields

time_t req_time
 Time of request. More...
 
time_t res_time
 Time of response. More...
 
time_t fin_time
 Time of request completion. More...
 
time_t date
 Date: response header. More...
 
time_t expires
 Expires: response header. More...
 
int age
 Age: response header. More...
 
int max_age
 Max-Age Cache-control parameter. More...
 
llcache_validate no_cache
 No-Cache Cache-control parameter. More...
 
char * etag
 Etag: response header. More...
 
time_t last_modified
 Last-Modified: response header. More...
 

Detailed Description

Cache control data.

Definition at line 139 of file llcache.c.

Field Documentation

◆ age

int llcache_cache_control::age

Age: response header.

Definition at line 145 of file llcache.c.

Referenced by llcache_object_clone_cache_data().

◆ date

time_t llcache_cache_control::date

Date: response header.

Definition at line 143 of file llcache.c.

Referenced by llcache_fetch_header_cache_control(), llcache_object_cache_update(), and llcache_object_clone_cache_data().

◆ etag

char* llcache_cache_control::etag

◆ expires

time_t llcache_cache_control::expires

Expires: response header.

Definition at line 144 of file llcache.c.

Referenced by llcache_fetch_header_cache_control(), llcache_fetch_process_data(), and llcache_object_clone_cache_data().

◆ fin_time

time_t llcache_cache_control::fin_time

Time of request completion.

Definition at line 142 of file llcache.c.

Referenced by llcache_object_clone_cache_data(), and llcache_serialise_metadata().

◆ last_modified

time_t llcache_cache_control::last_modified

Last-Modified: response header.

Definition at line 149 of file llcache.c.

Referenced by llcache_fetch_header_cache_control(), llcache_object_clone_cache_data(), and llcache_object_refetch().

◆ max_age

int llcache_cache_control::max_age

Max-Age Cache-control parameter.

Definition at line 146 of file llcache.c.

Referenced by llcache_fetch_process_data(), and llcache_object_clone_cache_data().

◆ no_cache

llcache_validate llcache_cache_control::no_cache

No-Cache Cache-control parameter.

Definition at line 147 of file llcache.c.

Referenced by llcache_fetch_notmodified(), llcache_handle_invalidate_cache_data(), and llcache_object_clone_cache_data().

◆ req_time

time_t llcache_cache_control::req_time

◆ res_time

time_t llcache_cache_control::res_time

Time of response.

Definition at line 141 of file llcache.c.

Referenced by llcache_fetch_process_header(), llcache_object_clone_cache_data(), and llcache_serialise_metadata().


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