Public Member Functions | Data Fields

PrefetchConfiguration Struct Reference

#include <Prefetch.h>

Collaboration diagram for PrefetchConfiguration:
Collaboration graph
[legend]

Public Member Functions

 PrefetchConfiguration ()
int readConfiguration ()
void readHtmlTags (int fd, html_tag **ptags, html_tag **pattrs)

Data Fields

int prefetch_enabled
IpMap ip_map
struct html_taghtml_tags_table
struct html_taghtml_attrs_table
int local_http_server_port
int stuffer_port
int url_buffer_size
int url_buffer_timeout
TSPrefetchBlastData default_url_blast
TSPrefetchBlastData default_data_blast
int keepalive_timeout
int push_cached_objects
unsigned int max_object_size
unsigned int max_recursion
unsigned int redirection
TSPrefetchHook pre_parse_hook
TSPrefetchHook embedded_url_hook
TSPrefetchHook embedded_obj_hook

Detailed Description

Definition at line 40 of file Prefetch.h.


Constructor & Destructor Documentation

PrefetchConfiguration::PrefetchConfiguration (  )  [inline]

Definition at line 68 of file Prefetch.h.


Member Function Documentation

int PrefetchConfiguration::readConfiguration (  ) 
void PrefetchConfiguration::readHtmlTags ( int  fd,
html_tag **  ptags,
html_tag **  pattrs 
)

Definition at line 1974 of file Prefetch.cc.

References ats_malloc(), ats_strdup, html_tag::attr, Debug, memcpy, and html_tag::tag.

Referenced by readConfiguration().


Field Documentation

Definition at line 54 of file Prefetch.h.

Referenced by PrefetchBlaster::invokeBlaster(), and readConfiguration().

Definition at line 53 of file Prefetch.h.

Referenced by PrefetchBlaster::invokeBlaster(), and readConfiguration().

Definition at line 66 of file Prefetch.h.

Referenced by PrefetchBlaster::blastObject(), and TSPrefetchHookSet().

Definition at line 65 of file Prefetch.h.

Referenced by PrefetchBlaster::invokeBlaster(), and TSPrefetchHookSet().

Definition at line 45 of file Prefetch.h.

Referenced by PrefetchTransform::PrefetchTransform(), and readConfiguration().

Definition at line 44 of file Prefetch.h.

Referenced by PrefetchTransform::PrefetchTransform(), and readConfiguration().

Definition at line 43 of file Prefetch.h.

Referenced by check_n_attach_prefetch_transform(), and readConfiguration().

Definition at line 56 of file Prefetch.h.

Referenced by KeepAliveConn::handleEvent(), and readConfiguration().

Definition at line 47 of file Prefetch.h.

Referenced by PrefetchBlaster::httpClient(), and readConfiguration().

Definition at line 59 of file Prefetch.h.

Referenced by PrefetchBlaster::bufferObject(), and readConfiguration().

Definition at line 64 of file Prefetch.h.

Referenced by check_n_attach_prefetch_transform(), and TSPrefetchHookSet().

Definition at line 42 of file Prefetch.h.

Referenced by readConfiguration(), and PrefetchProcessor::start().

Definition at line 57 of file Prefetch.h.

Referenced by PrefetchBlaster::invokeBlaster(), and readConfiguration().

Definition at line 62 of file Prefetch.h.

Referenced by readConfiguration().

Definition at line 50 of file Prefetch.h.

Referenced by PrefetchTransform::PrefetchTransform(), and readConfiguration().

Definition at line 51 of file Prefetch.h.

Referenced by PrefetchTransform::PrefetchTransform(), and readConfiguration().


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