Collaboration diagram for netdbExchangeState:

Public Member Functions

 netdbExchangeState (CachePeer *aPeer, const HttpRequestPointer &theReq)
 
 ~netdbExchangeState ()
 

Public Attributes

CbcPointer< CachePeerp
 
StoreEntrye = nullptr
 
store_clientsc = nullptr
 
HttpRequestPointer r
 
int64_t used = 0
 
size_t buf_sz = NETDB_REQBUF_SZ
 
char buf [NETDB_REQBUF_SZ]
 
int buf_ofs = 0
 
netdb_conn_state_t connstate = STATE_HEADER
 

Private Member Functions

 CBDATA_CLASS (netdbExchangeState)
 

Detailed Description

Definition at line 59 of file net_db.cc.

Constructor & Destructor Documentation

netdbExchangeState::netdbExchangeState ( CachePeer aPeer,
const HttpRequestPointer theReq 
)
inline

Definition at line 64 of file net_db.cc.

References assert, buf, Http::Message::http_ver, Http::ProtocolVersion(), and r.

netdbExchangeState::~netdbExchangeState ( )
inline

Definition at line 74 of file net_db.cc.

References debugs, e, sc, storeUnregister(), StoreEntry::unlock(), and StoreEntry::url().

Member Function Documentation

netdbExchangeState::CBDATA_CLASS ( netdbExchangeState  )
private

Member Data Documentation

char netdbExchangeState::buf[NETDB_REQBUF_SZ]

Definition at line 86 of file net_db.cc.

Referenced by netdbExchangeHandleReply(), netdbExchangeStart(), and netdbExchangeState().

int netdbExchangeState::buf_ofs = 0

Definition at line 87 of file net_db.cc.

Referenced by netdbExchangeHandleReply().

size_t netdbExchangeState::buf_sz = NETDB_REQBUF_SZ

Definition at line 85 of file net_db.cc.

Referenced by netdbExchangeHandleReply(), and netdbExchangeStart().

netdb_conn_state_t netdbExchangeState::connstate = STATE_HEADER

Definition at line 88 of file net_db.cc.

Referenced by netdbExchangeHandleReply().

StoreEntry* netdbExchangeState::e = nullptr

Definition at line 81 of file net_db.cc.

Referenced by netdbExchangeHandleReply(), netdbExchangeStart(), and ~netdbExchangeState().

CbcPointer<CachePeer> netdbExchangeState::p

Definition at line 80 of file net_db.cc.

Referenced by netdbExchangeHandleReply().

HttpRequestPointer netdbExchangeState::r

Definition at line 83 of file net_db.cc.

Referenced by netdbExchangeStart(), and netdbExchangeState().

store_client* netdbExchangeState::sc = nullptr

Definition at line 82 of file net_db.cc.

Referenced by netdbExchangeHandleReply(), netdbExchangeStart(), and ~netdbExchangeState().

int64_t netdbExchangeState::used = 0

Definition at line 84 of file net_db.cc.

Referenced by netdbExchangeHandleReply().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors