11#ifndef SQUID_SRC_SNMP_INQUIRER_H
12#define SQUID_SRC_SNMP_INQUIRER_H
35 void start()
override;
Pdu aggrPdu
aggregated pdu
void noteCommClosed(const CommCloseCbParams ¶ms)
called when the some external force closed our socket
bool aggregate(Ipc::Response::Pointer aResponse) override
perform aggregating of responses and returns true if need to continue
AsyncCall::Pointer closer
comm_close handler
void sendResponse() override
send response to client
void cleanup() override
closes our copy of the client connection socket
Comm::ConnectionPointer conn
client connection descriptor
AsyncCall::Pointer writer
comm_write callback
void start() override
called by AsyncStart; do not call directly
void handleException(const std::exception &e) override
do specific exception handling
bool doneAll() const override
whether positive goal has been reached
std::vector< StrandCoord > StrandCoords
a collection of strand coordinates; the order, if any, is owner-dependent