#include <ICP.h>
Inherits PeriodicCont.

Public Types | |
| enum | { ICP_HANDLER_INTERVAL = 10 } |
Public Member Functions | |
| ICPHandlerCont (ICPProcessor *) | |
| ~ICPHandlerCont () | |
| virtual int | PeriodicEvent (int, Event *) |
| virtual int | TossEvent (int, Event *) |
Static Public Attributes | |
| static int64_t | ICPDataBuf_IOBuffer_sizeindex |
Definition at line 1001 of file ICP.h.
| ICPHandlerCont::ICPHandlerCont | ( | ICPProcessor * | icpP | ) |
| int ICPHandlerCont::PeriodicEvent | ( | int | event, | |
| Event * | ||||
| ) | [virtual] |
Implements PeriodicCont.
Definition at line 182 of file ICP.cc.
References PeriodicCont::_ICPpr, EVENT_INTERVAL, EVENT_POLL, ICPProcessor::GetConfig(), ICPConfiguration::globalConfig(), Continuation::handleEvent(), ICPConfigData::ICPLocalCacheLookup(), ICPPeerReadContAllocator, ICPPeerReadCont::init(), ink_release_assert, Peer::IsOnline(), ICPPeerReadCont::READ_ACTIVE, RECORD_ICP_STATE_CHANGE, Peer::shouldStartRead(), and Peer::startingRead().
Referenced by ICPProcessor::start().
| int ICPHandlerCont::TossEvent | ( | int | , | |
| Event * | ||||
| ) | [virtual] |
Definition at line 176 of file ICP.cc.
Referenced by ICPProcessor::start().
int64_t ICPHandlerCont::ICPDataBuf_IOBuffer_sizeindex [static] |
Definition at line 1039 of file ICP.h.
Referenced by ICPPeerReadCont::PeerReadStateMachine(), and ICPProcessor::start().
1.7.1