Page Speed Optimization Libraries
1.3.25.1
|
#include "system_rewrite_options.h"
Public Member Functions | |
int64 | file_cache_clean_interval_ms () const |
void | set_file_cache_clean_interval_ms (int64 x) |
int64 | file_cache_clean_size_kb () const |
void | set_file_cache_clean_size_kb (int64 x) |
int64 | file_cache_clean_inode_limit () const |
void | set_file_cache_clean_inode_limit (int64 x) |
int64 | lru_cache_byte_limit () const |
void | set_lru_cache_byte_limit (int64 x) |
int64 | lru_cache_kb_per_process () const |
void | set_lru_cache_kb_per_process (int64 x) |
bool | use_shared_mem_locking () const |
void | set_use_shared_mem_locking (bool x) |
const GoogleString & | use_shared_mem_metadata_cache () const |
bool | statistics_enabled () const |
void | set_statistics_enabled (bool x) |
bool | statistics_logging_enabled () const |
void | set_statistics_logging_enabled (bool x) |
const GoogleString & | statistics_logging_file () const |
const GoogleString & | statistics_logging_charts_css () const |
const GoogleString & | statistics_logging_charts_js () const |
void | set_statistics_logging_file (GoogleString x) |
int64 | statistics_logging_interval_ms () const |
void | set_statistics_logging_interval_ms (int64 x) |
const GoogleString & | file_cache_path () const |
void | set_file_cache_path (GoogleString x) |
const GoogleString & | memcached_servers () const |
void | set_memcached_servers (GoogleString x) |
int | memcached_threads () const |
void | set_memcached_threads (int x) |
int | memcached_timeout_us () const |
bool | has_memcached_timeout_us () const |
void | set_memcached_timeout_us (int x) |
const GoogleString & | fetcher_proxy () const |
void | set_fetcher_proxy (GoogleString x) |
void | set_cache_flush_poll_interval_sec (int64 num_seconds) |
Cache flushing configuration. | |
int64 | cache_flush_poll_interval_sec () const |
void | set_cache_flush_filename (const StringPiece &sp) |
const GoogleString & | cache_flush_filename () const |
virtual SystemRewriteOptions * | Clone () const |
Make an identical copy of these options and return it. | |
Static Public Member Functions | |
static void | Initialize () |
static void | Terminate () |
This manages system configuration options for platform supports classes that the pagespeed optimization library comes bundled with.
static void net_instaweb::SystemRewriteOptions::Initialize | ( | ) | [static] |
Static initialization of members. Calls to Initialize and Terminate must be matched. Returns 'true' for the first Initialize call and the last Terminate call.
Reimplemented from net_instaweb::RewriteOptions.
Reimplemented in net_instaweb::ApacheConfig.