|
ELinks 0.20.0
|

Data Structures | |
| struct | cache_entry |
| struct | fragment |
Typedefs | |
| typedef int | cache_mode_T |
Enumerations | |
| enum | cache_mode { CACHE_MODE_INCREMENT = -1 , CACHE_MODE_ALWAYS , CACHE_MODE_NORMAL , CACHE_MODE_CHECK_IF_MODIFIED , CACHE_MODE_FORCE_RELOAD , CACHE_MODE_NEVER } |
Functions | |
| struct cache_entry * | find_in_cache (struct uri *uri) |
| struct cache_entry * | get_cache_entry (struct uri *uri) |
| struct cache_entry * | get_validated_cache_entry (struct uri *uri, cache_mode_T cache_modecache_mode) |
| int | cache_entry_is_valid (struct cache_entry *cached) |
| struct cache_entry * | follow_cached_redirects (struct cache_entry *cached) |
| struct cache_entry * | get_redirected_cache_entry (struct uri *uri) |
| int | add_fragment (struct cache_entry *cached, off_t offset, const char *data, ssize_t length) |
| struct fragment * | get_cache_fragment (struct cache_entry *cached) |
| void | normalize_cache_entry (struct cache_entry *cached, off_t length) |
| void | free_entry_to (struct cache_entry *cached, off_t offset) |
| void | delete_entry_content (struct cache_entry *cached) |
| void | delete_cache_entry (struct cache_entry *cached) |
| struct uri * | redirect_cache (struct cache_entry *cached, const char *location, int get, int incomplete) |
| void | garbage_collection (int whole) |
| unsigned longlong | get_cache_size (void) |
| int | get_cache_entry_count (void) |
| int | get_cache_entry_used_count (void) |
| int | get_cache_entry_loading_count (void) |
| int | validate_cache_integrity (struct cache_entry *cached, const char *integrity) |
| typedef int cache_mode_T |
| enum cache_mode |
| int add_fragment | ( | struct cache_entry * | cached, |
| off_t | offset, | ||
| const char * | data, | ||
| ssize_t | length ) |
| int cache_entry_is_valid | ( | struct cache_entry * | cached | ) |
| void delete_cache_entry | ( | struct cache_entry * | cached | ) |
| void delete_entry_content | ( | struct cache_entry * | cached | ) |
| struct cache_entry * find_in_cache | ( | struct uri * | uri | ) |
| struct cache_entry * follow_cached_redirects | ( | struct cache_entry * | cached | ) |
| void free_entry_to | ( | struct cache_entry * | cached, |
| off_t | offset ) |
| void garbage_collection | ( | int | whole | ) |
| struct cache_entry * get_cache_entry | ( | struct uri * | uri | ) |
| int get_cache_entry_count | ( | void | ) |
| int get_cache_entry_loading_count | ( | void | ) |
| int get_cache_entry_used_count | ( | void | ) |
| struct fragment * get_cache_fragment | ( | struct cache_entry * | cached | ) |
| unsigned longlong get_cache_size | ( | void | ) |
| struct cache_entry * get_redirected_cache_entry | ( | struct uri * | uri | ) |
| struct cache_entry * get_validated_cache_entry | ( | struct uri * | uri, |
| cache_mode_T | cache_mode ) |
| void normalize_cache_entry | ( | struct cache_entry * | cached, |
| off_t | length ) |
| struct uri * redirect_cache | ( | struct cache_entry * | cached, |
| const char * | location, | ||
| int | get, | ||
| int | incomplete ) |
| int validate_cache_integrity | ( | struct cache_entry * | cached, |
| const char * | integrity ) |