#include <ClientDelayConfig.h>

Inheritance diagram for ClientDelayPool:
Collaboration diagram for ClientDelayPool:

Public Types

typedef RefCount< ClientDelayPoolPointer
 

Public Member Functions

 ClientDelayPool ()
 
 ~ClientDelayPool () override
 
 ClientDelayPool (const ClientDelayPool &)=delete
 
ClientDelayPooloperator= (const ClientDelayPool &)=delete
 
void dump (StoreEntry *entry, unsigned int poolNumberMinusOne) const
 

Public Attributes

acl_accessaccess
 
int rate
 
int64_t highwatermark
 

Detailed Description

Definition at line 23 of file ClientDelayConfig.h.

Member Typedef Documentation

◆ Pointer

Constructor & Destructor Documentation

◆ ClientDelayPool() [1/2]

ClientDelayPool::ClientDelayPool ( )
inline

Definition at line 28 of file ClientDelayConfig.h.

◆ ~ClientDelayPool()

ClientDelayPool::~ClientDelayPool ( )
override

Definition at line 17 of file ClientDelayConfig.cc.

References access, and aclDestroyAccessList().

◆ ClientDelayPool() [2/2]

ClientDelayPool::ClientDelayPool ( const ClientDelayPool )
delete

Member Function Documentation

◆ dump()

void ClientDelayPool::dump ( StoreEntry entry,
unsigned int  poolNumberMinusOne 
) const

◆ operator=()

ClientDelayPool & ClientDelayPool::operator= ( const ClientDelayPool )
delete

Member Data Documentation

◆ access

acl_access* ClientDelayPool::access

Definition at line 35 of file ClientDelayConfig.h.

Referenced by ~ClientDelayPool(), dump(), and ClientDelayConfig::finalize().

◆ highwatermark

int64_t ClientDelayPool::highwatermark

Definition at line 37 of file ClientDelayConfig.h.

Referenced by dump(), and ClientDelayConfig::parsePoolRates().

◆ rate

int ClientDelayPool::rate

Definition at line 36 of file ClientDelayConfig.h.

Referenced by dump(), and ClientDelayConfig::parsePoolRates().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors