CountersAction.h
Go to the documentation of this file.
struct msghdr with a known type, fixed-size I/O and control buffers
Definition: TypedMsgHdr.h:35
Definition: Action.h:25
double server_other_kbytes_in
Definition: CountersAction.h:48
double server_other_kbytes_out
Definition: CountersAction.h:49
double client_http_kbytes_in
Definition: CountersAction.h:31
double server_other_requests
Definition: CountersAction.h:46
double server_http_kbytes_out
Definition: CountersAction.h:41
double server_ftp_requests
Definition: CountersAction.h:42
double server_ftp_kbytes_in
Definition: CountersAction.h:44
double server_ftp_kbytes_out
Definition: CountersAction.h:45
double client_http_requests
Definition: CountersAction.h:28
double hitValidationRefusalsDueToZeroSize
Definition: CountersAction.h:85
double server_all_kbytes_in
Definition: CountersAction.h:36
double hitValidationRefusalsDueToTimeLimit
Definition: CountersAction.h:86
double client_http_hit_kbytes_out
Definition: CountersAction.h:33
double hitValidationRefusalsDueToLocking
Definition: CountersAction.h:84
double server_all_requests
Definition: CountersAction.h:34
double hitValidationFailures
Definition: CountersAction.h:87
double hitValidationAttempts
Definition: CountersAction.h:83
double client_http_kbytes_out
Definition: CountersAction.h:32
double server_other_errors
Definition: CountersAction.h:47
double server_http_kbytes_in
Definition: CountersAction.h:40
double server_http_requests
Definition: CountersAction.h:38
CountersActionData & operator+=(const CountersActionData &stats)
Definition: CountersAction.cc:28
double server_all_kbytes_out
Definition: CountersAction.h:37
void add(const Action &action) override
incrementally merge in remote information (of the same action type)
Definition: CountersAction.cc:109
void pack(Ipc::TypedMsgHdr &msg) const override
pack collected action info into a message to be sent to Coordinator
Definition: CountersAction.cc:131
void collect() override
calculate and keep local action-specific information
Definition: CountersAction.cc:116
CountersAction(const CommandPointer &cmd)
Definition: CountersAction.cc:102
void unpack(const Ipc::TypedMsgHdr &msg) override
unpack action info from the message received by Coordinator
Definition: CountersAction.cc:138
static Pointer Create(const CommandPointer &cmd)
Definition: CountersAction.cc:97
Definition: RefCount.h:28
Definition: Store.h:42
class Ping::pingStats_ stats
static bool action(int fd, size_t metasize, const char *fn, const char *url, const SquidMetaList &meta)
Definition: purge.cc:315