#include <HttpTransactCache.h>
| Public Member Functions | |
| inkcoreapi int | marshal_length () | 
| inkcoreapi int | marshal (char *buf, int length) | 
| int | unmarshal (Arena *arena, const char *buf, int length) | 
| CacheLookupHttpConfig () | |
| void * | operator new (size_t size, void *mem) | 
| void | operator delete (void *mem) | 
| Data Fields | |
| bool | cache_global_user_agent_header | 
| bool | cache_enable_default_vary_headers | 
| unsigned | ignore_accept_mismatch | 
| unsigned | ignore_accept_language_mismatch | 
| unsigned | ignore_accept_encoding_mismatch | 
| unsigned | ignore_accept_charset_mismatch | 
| char * | cache_vary_default_text | 
| char * | cache_vary_default_images | 
| char * | cache_vary_default_other | 
Definition at line 38 of file HttpTransactCache.h.
| CacheLookupHttpConfig::CacheLookupHttpConfig | ( | ) |  [inline] | 
Definition at line 55 of file HttpTransactCache.h.
| int CacheLookupHttpConfig::marshal | ( | char * | buf, | |
| int | length | |||
| ) | 
Definition at line 1502 of file HttpTransactCache.cc.
References cache_enable_default_vary_headers, cache_vary_default_images, cache_vary_default_other, cache_vary_default_text, ink_strlcpy(), and memcpy.
Referenced by Cluster_read().
| int CacheLookupHttpConfig::marshal_length | ( | ) | 
Definition at line 1492 of file HttpTransactCache.cc.
References cache_vary_default_images, cache_vary_default_other, and cache_vary_default_text.
Referenced by Cluster_read().
| void CacheLookupHttpConfig::operator delete | ( | void * | mem | ) |  [inline] | 
Definition at line 81 of file HttpTransactCache.h.
References ClassAllocator< C >::free().
| void * CacheLookupHttpConfig::operator new | ( | size_t | size, | |
| void * | mem | |||
| ) |  [inline] | 
Definition at line 74 of file HttpTransactCache.h.
| int CacheLookupHttpConfig::unmarshal | ( | Arena * | arena, | |
| const char * | buf, | |||
| int | length | |||
| ) | 
Definition at line 1537 of file HttpTransactCache.cc.
References cache_enable_default_vary_headers, cache_vary_default_images, cache_vary_default_other, cache_vary_default_text, memcpy, and Arena::str_store().
Referenced by cache_op_ClusterFunction().
Definition at line 42 of file HttpTransactCache.h.
Referenced by HttpTransactCache::CalcVariability(), PrefetchBlaster::initCacheLookupConfig(), marshal(), and unmarshal().
Definition at line 41 of file HttpTransactCache.h.
Referenced by HttpTransactCache::CalcVariability(), and PrefetchBlaster::initCacheLookupConfig().
Definition at line 48 of file HttpTransactCache.h.
Referenced by HttpTransactCache::CalcVariability(), PrefetchBlaster::initCacheLookupConfig(), marshal(), marshal_length(), and unmarshal().
Definition at line 49 of file HttpTransactCache.h.
Referenced by HttpTransactCache::CalcVariability(), PrefetchBlaster::initCacheLookupConfig(), marshal(), marshal_length(), and unmarshal().
Definition at line 47 of file HttpTransactCache.h.
Referenced by HttpTransactCache::CalcVariability(), PrefetchBlaster::initCacheLookupConfig(), marshal(), marshal_length(), and unmarshal().
Definition at line 46 of file HttpTransactCache.h.
Referenced by HttpTransactCache::calculate_quality_of_match().
Definition at line 45 of file HttpTransactCache.h.
Referenced by HttpTransactCache::calculate_quality_of_match(), and HttpTransactCache::CalcVariability().
Definition at line 44 of file HttpTransactCache.h.
Referenced by HttpTransactCache::calculate_quality_of_match().
Definition at line 43 of file HttpTransactCache.h.
Referenced by HttpTransactCache::calculate_quality_of_match().
 1.7.1
 1.7.1