|
Squid Web Cache master
|
#include <Response.h>
Public Types | |
| typedef RefCount< Response > | Pointer |
Public Member Functions | |
| Response (Ipc::RequestId) | |
| sender's constructor | |
| Response (const Ipc::TypedMsgHdr &msg) | |
| from recvmsg() | |
| void | pack (Ipc::TypedMsgHdr &msg) const override |
| prepare for sendmsg() | |
| Ipc::Response::Pointer | clone () const override |
| returns a copy of this | |
| QuestionerId | intendedRecepient () const |
| for Mine() tests | |
Public Attributes | |
| Pdu | pdu |
| SNMP protocol data unit. | |
| RequestId | requestId |
| the ID of the request we are responding to | |
Definition at line 23 of file Response.h.
|
inherited |
Definition at line 26 of file Response.h.
|
explicit |
Definition at line 18 of file Response.cc.
|
explicit |
Definition at line 23 of file Response.cc.
References Ipc::TypedMsgHdr::checkType(), Ipc::TypedMsgHdr::getPod(), and Ipc::mtSnmpResponse.
|
overridevirtual |
Implements Ipc::Response.
Definition at line 39 of file Response.cc.
|
inlineinherited |
Definition at line 33 of file Response.h.
References Ipc::RequestId::questioner(), and Ipc::Response::requestId.
|
overridevirtual |
Implements Ipc::Response.
Definition at line 31 of file Response.cc.
References Ipc::mtSnmpResponse, Ipc::TypedMsgHdr::putPod(), and Ipc::TypedMsgHdr::setType().
Referenced by Ipc::Coordinator::handleSnmpRequest(), and Snmp::SendResponse().
| Pdu Snmp::Response::pdu |
Definition at line 33 of file Response.h.
Referenced by Snmp::Inquirer::aggregate(), and Snmp::SendResponse().
|
inherited |
Definition at line 36 of file Response.h.
Referenced by Ipc::Strand::handleCacheMgrResponse(), Ipc::Inquirer::HandleRemoteAck(), Ipc::Strand::handleSnmpResponse(), and Ipc::Response::intendedRecepient().