#include <ICP.h>

| Public Member Functions | |
| PeerReadData () | |
| void | init () | 
| ~PeerReadData () | |
| void | reset (int full_reset=0) | 
| Data Fields | |
| ink_hrtime | _start_time | 
| ICPPeerReadCont * | _mycont | 
| Ptr< Peer > | _peer | 
| PeerReadState_t | _next_state | 
| int | _cache_lookup_local | 
| Ptr< IOBufferBlock > | _buf | 
| ICPMsg_t * | _rICPmsg | 
| int | _rICPmsg_len | 
| IpEndpoint | _sender | 
| URL | _cachelookupURL | 
| int | _queryResult | 
| ICPRequestCont * | _ICPReqCont | 
| int | _bytesReceived | 
| struct msghdr | _mhdr | 
| struct iovec | _iov [MSG_IOVECS] | 
Definition at line 1065 of file ICP.h.
| ICPPeerReadCont::PeerReadData::PeerReadData | ( | ) | 
| ICPPeerReadCont::PeerReadData::~PeerReadData | ( | ) | 
| void ICPPeerReadCont::PeerReadData::init | ( | void | ) | 
Definition at line 241 of file ICP.cc.
References _buf, _bytesReceived, _cache_lookup_local, _cachelookupURL, _ICPReqCont, _mycont, _next_state, _peer, _queryResult, _rICPmsg, _rICPmsg_len, _sender, _start_time, and URL::clear().
Referenced by ICPPeerReadCont::init(), and PeerReadData().
| void ICPPeerReadCont::PeerReadData::reset | ( | int | full_reset = 0 | ) | 
Definition at line 267 of file ICP.cc.
References _buf, _cachelookupURL, _peer, _rICPmsg, _rICPmsg_len, HdrHeapSDKHandle::destroy(), and URL::valid().
Referenced by ICPPeerReadCont::PeerReadStateMachine(), ICPPeerReadCont::reset(), and ~PeerReadData().
Definition at line 1078 of file ICP.h.
Referenced by init(), ICPPeerReadCont::PeerReadStateMachine(), and reset().
Definition at line 1085 of file ICP.h.
Referenced by init(), and ICPPeerReadCont::PeerReadStateMachine().
Definition at line 1077 of file ICP.h.
Referenced by ICPPeerReadCont::ICPPeerQueryCont(), ICPPeerReadCont::init(), and init().
Definition at line 1082 of file ICP.h.
Referenced by ICPPeerReadCont::ICPPeerQueryCont(), init(), and reset().
Definition at line 1084 of file ICP.h.
Referenced by init(), and ICPPeerReadCont::PeerReadStateMachine().
| struct iovec ICPPeerReadCont::PeerReadData::_iov[MSG_IOVECS] | 
Definition at line 1088 of file ICP.h.
Referenced by ICPPeerReadCont::PeerReadStateMachine().
| struct msghdr ICPPeerReadCont::PeerReadData::_mhdr | 
Definition at line 1087 of file ICP.h.
Referenced by ICPPeerReadCont::PeerReadStateMachine().
Definition at line 1074 of file ICP.h.
Referenced by init(), and ICPPeerReadCont::PeerReadStateMachine().
Definition at line 1076 of file ICP.h.
Referenced by ICPPeerReadCont::ICPPeerReadEvent(), ICPPeerReadCont::init(), init(), and ICPPeerReadCont::PeerReadStateMachine().
Definition at line 1075 of file ICP.h.
Referenced by ICPPeerReadCont::ICPPeerReadEvent(), ICPPeerReadCont::init(), init(), ICPPeerReadCont::PeerReadStateMachine(), and reset().
Definition at line 1083 of file ICP.h.
Referenced by ICPlog::GetAction(), ICPPeerReadCont::ICPPeerQueryCont(), ICPPeerReadCont::ICPPeerQueryEvent(), init(), ICPPeerReadCont::PeerReadStateMachine(), and ICPPeerReadCont::StaleCheck().
Definition at line 1079 of file ICP.h.
Referenced by ICPlog::GetSize(), ICPlog::GetURI(), ICPPeerReadCont::ICPPeerQueryCont(), ICPPeerReadCont::ICPPeerQueryEvent(), init(), ICPPeerReadCont::PeerReadStateMachine(), reset(), and ICPPeerReadCont::StaleCheck().
Definition at line 1080 of file ICP.h.
Referenced by init(), ICPPeerReadCont::PeerReadStateMachine(), and reset().
Definition at line 1081 of file ICP.h.
Referenced by ICPlog::GetClientIP(), ICPlog::GetClientPort(), ICPPeerReadCont::ICPPeerQueryCont(), ICPPeerReadCont::ICPPeerQueryEvent(), init(), ICPPeerReadCont::PeerReadStateMachine(), and ICPPeerReadCont::StaleCheck().
Definition at line 1073 of file ICP.h.
Referenced by ICPlog::GetElapsedTime(), ICPPeerReadCont::init(), init(), and ICPPeerReadCont::PeerReadStateMachine().
 1.7.1
 1.7.1