Public Member Functions | Data Fields

CacheLookupHttpConfig Class Reference

#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

Detailed Description

Definition at line 38 of file HttpTransactCache.h.


Constructor & Destructor Documentation

CacheLookupHttpConfig::CacheLookupHttpConfig (  )  [inline]

Definition at line 55 of file HttpTransactCache.h.


Member Function Documentation

int CacheLookupHttpConfig::marshal ( char *  buf,
int  length 
)
int CacheLookupHttpConfig::marshal_length (  ) 
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 
)

Field Documentation

Definition at line 46 of file HttpTransactCache.h.

Referenced by HttpTransactCache::calculate_quality_of_match().

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


The documentation for this class was generated from the following files: