Collaboration diagram for WhoisState:

Public Member Functions

void * operator new (size_t size)
 
void operator delete (void *address)
 
void * toCbdata () noexcept
 
void readReply (const Comm::ConnectionPointer &, char *aBuffer, size_t aBufferLength, Comm::Flag flag, int xerrno)
 
void setReplyToOK (StoreEntry *sentry)
 

Public Attributes

StoreEntryentry
 
HttpRequest::Pointer request
 
FwdState::Pointer fwd
 
char buf [BUFSIZ+1]
 
bool dataWritten
 

Static Private Attributes

static cbdata_type CBDATA_WhoisState = CBDATA_UNKNOWN
 

Detailed Description

Definition at line 28 of file whois.cc.

Member Function Documentation

void WhoisState::operator delete ( void *  address)
inline

Definition at line 30 of file whois.cc.

void* WhoisState::operator new ( size_t  size)
inline

Definition at line 30 of file whois.cc.

void WhoisState::setReplyToOK ( StoreEntry sentry)
void* WhoisState::toCbdata ( )
inlinenoexcept

Definition at line 30 of file whois.cc.

Member Data Documentation

char WhoisState::buf[BUFSIZ+1]

Definition at line 38 of file whois.cc.

Referenced by whoisStart().

cbdata_type WhoisState::CBDATA_WhoisState = CBDATA_UNKNOWN
staticprivate

Definition at line 30 of file whois.cc.

bool WhoisState::dataWritten

Definition at line 39 of file whois.cc.

Referenced by readReply(), and whoisStart().

StoreEntry* WhoisState::entry

Definition at line 35 of file whois.cc.

Referenced by readReply(), whoisClose(), whoisStart(), and whoisTimeout().

FwdState::Pointer WhoisState::fwd

Definition at line 37 of file whois.cc.

Referenced by readReply(), and whoisStart().

HttpRequest::Pointer WhoisState::request

Definition at line 36 of file whois.cc.

Referenced by whoisStart().


The documentation for this class was generated from the following file:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors