#include <P_CacheHosting.h>
Public Member Functions | |
void | read_config_file () |
void | BuildListFromString (char *config_file_path, char *file_buf) |
void | clear_all (void) |
Data Fields | |
int | num_volumes |
int | num_http_volumes |
int | num_stream_volumes |
Queue< ConfigVol > | cp_queue |
Definition at line 169 of file P_CacheHosting.h.
void ConfigVolumes::BuildListFromString | ( | char * | config_file_path, | |
char * | file_buf | |||
) |
Definition at line 629 of file CacheHosting.cc.
References ALLOW_EMPTY_TOKS, CACHE_HTTP_TYPE, ConfigVol::cachep, cp_queue, Debug, DONE, Queue< C, L >::enqueue(), ConfigVol::in_percent, Tokenizer::Initialize(), INK_ERROR, INK_ERROR_VOLUME, ParseRules::is_digit(), Tokenizer::iterFirst(), Tokenizer::iterNext(), num_http_volumes, num_stream_volumes, num_volumes, ConfigVol::number, PAIR_ONE, PAIR_TWO, PAIR_ZERO, ConfigVol::percent, REC_SIGNAL_CONFIG_ERROR, RecSignalWarning(), ConfigVol::scheme, SHARE_TOKS, and ConfigVol::size.
Referenced by read_config_file().
void ConfigVolumes::clear_all | ( | void | ) | [inline] |
Definition at line 178 of file P_CacheHosting.h.
References cp_queue, num_http_volumes, num_stream_volumes, num_volumes, and Queue< C, L >::pop().
Referenced by create_config().
void ConfigVolumes::read_config_file | ( | ) |
Definition at line 609 of file CacheHosting.cc.
References ats_free(), BuildListFromString(), ink_release_assert, readIntoBuffer(), RecConfigReadConfigPath(), and Warning.
Referenced by CacheProcessor::start_internal().
Definition at line 174 of file P_CacheHosting.h.
Referenced by BuildListFromString(), clear_all(), ClearConfigVol(), cplist_reconfigure(), cplist_update(), create_config(), and execute_and_verify().
Definition at line 172 of file P_CacheHosting.h.
Referenced by BuildListFromString(), clear_all(), ClearConfigVol(), create_config(), CacheProcessor::diskInitialized(), and CacheProcessor::start_internal().
Definition at line 173 of file P_CacheHosting.h.
Referenced by BuildListFromString(), clear_all(), ClearConfigVol(), create_config(), CacheProcessor::diskInitialized(), and CacheProcessor::start_internal().
Definition at line 171 of file P_CacheHosting.h.
Referenced by BuildListFromString(), clear_all(), ClearConfigVol(), cplist_reconfigure(), create_config(), CacheProcessor::diskInitialized(), and execute_and_verify().