libdap  Updated for version 3.20.6
libdap4 is an implementation of OPeNDAP's DAP protocol.
libdap::HTTPCacheTable Member List

This is the complete list of members for libdap::HTTPCacheTable, including all inherited members.

add_entry_to_cache_table(CacheEntry *entry)libdap::HTTPCacheTable
bind_entry_to_data(CacheEntry *entry, FILE *body) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
cache_index_delete()libdap::HTTPCacheTable
cache_index_parse_line(const char *line)libdap::HTTPCacheTable
cache_index_read()libdap::HTTPCacheTable
cache_index_write()libdap::HTTPCacheTable
CacheEntries typedef (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
CacheEntriesIter typedef (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
CacheTable typedef (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
calculate_time(HTTPCacheTable::CacheEntry *entry, int default_expiration, time_t request_time)libdap::HTTPCacheTable
create_hash_directory(int hash)libdap::HTTPCacheTable
create_location(CacheEntry *entry)libdap::HTTPCacheTable
delete_all_entries() (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
delete_by_hits(int hits) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
delete_by_size(unsigned int size) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
delete_expired_entries(time_t time=0) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
get_block_size() const (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
get_cache_root() (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
get_current_size() const (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
get_locked_entry_from_cache_table(const string &url)libdap::HTTPCacheTable
get_new_entries() const (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
get_write_locked_entry_from_cache_table(const string &url)libdap::HTTPCacheTable
HTTPCacheTable(const string &cache_root, int block_size) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
HTTPCacheTest (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTablefriend
increment_new_entries() (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
is_locked_read_responses() (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
parse_headers(HTTPCacheTable::CacheEntry *entry, unsigned long max_entry_size, const vector< string > &headers)libdap::HTTPCacheTable
remove_cache_entry(HTTPCacheTable::CacheEntry *entry)libdap::HTTPCacheTable
remove_entry_from_cache_table(const string &url)libdap::HTTPCacheTable
set_block_size(unsigned int sz) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
set_cache_root(const string &cr) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
set_current_size(unsigned long sz) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTableinline
uncouple_entry_from_data(FILE *body) (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable
~HTTPCacheTable() (defined in libdap::HTTPCacheTable)libdap::HTTPCacheTable