Collaboration diagram for FwdServer:

Public Member Functions

void * operator new (size_t byteCount)
 
void operator delete (void *address)
 
 FwdServer (CachePeer *p, hier_code c)
 

Static Public Member Functions

static int UseCount ()
 

Public Attributes

CbcPointer< CachePeer_peer
 
hier_code code
 
FwdServernext
 

Static Private Member Functions

static Mem::AllocatorProxyPool ()
 

Detailed Description

A CachePeer which has been selected as a possible destination. Listed as pointers here so as to prevent duplicates being added but will be converted to a set of IP address path options before handing back out to the caller.

Certain connection flags and outgoing settings will also be looked up and set based on the received request and CachePeer settings before handing back.

Definition at line 50 of file peer_select.cc.

Constructor & Destructor Documentation

◆ FwdServer()

FwdServer::FwdServer ( CachePeer p,
hier_code  c 
)
inline

Definition at line 55 of file peer_select.cc.

Member Function Documentation

◆ operator delete()

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

Definition at line 52 of file peer_select.cc.

◆ operator new()

void * FwdServer::operator new ( size_t  byteCount)
inline

Definition at line 52 of file peer_select.cc.

◆ Pool()

static Mem::AllocatorProxy & FwdServer::Pool ( )
inlinestaticprivate

Definition at line 52 of file peer_select.cc.

◆ UseCount()

static int FwdServer::UseCount ( )
inlinestatic

Definition at line 52 of file peer_select.cc.

Member Data Documentation

◆ _peer

◆ code

hier_code FwdServer::code

◆ next

FwdServer* FwdServer::next

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors