#include <CompositePoolNode.h>

Inheritance diagram for CompositePoolNode:
Collaboration diagram for CompositePoolNode:

Classes

class  CompositeSelectionDetails
 

Public Types

typedef RefCount< CompositePoolNodePointer
 

Public Member Functions

 ~CompositePoolNode () override
 
virtual void stats (StoreEntry *sentry)=0
 
virtual void dump (StoreEntry *entry) const =0
 
void update (int incr) override=0
 
virtual void parse ()=0
 
virtual DelayIdComposite::Pointer id (CompositeSelectionDetails &)=0
 
void delayRead (const AsyncCallPointer &)
 

Protected Member Functions

void kickReads ()
 

Protected Attributes

DelayedAsyncCalls deferredReads
 

Private Member Functions

 MEMPROXY_CLASS (CompositePoolNode)
 

Detailed Description

Definition at line 25 of file CompositePoolNode.h.

Member Typedef Documentation

◆ Pointer

Constructor & Destructor Documentation

◆ ~CompositePoolNode()

CompositePoolNode::~CompositePoolNode ( )
inlineoverride

Definition at line 31 of file CompositePoolNode.h.

Member Function Documentation

◆ delayRead()

void CompositePoolNode::delayRead ( const AsyncCallPointer aRead)

Definition at line 80 of file DelayPool.cc.

References deferredReads, and DelayedAsyncCalls::delay().

Referenced by Aggregate::AggregateId::delayRead().

◆ dump()

virtual void CompositePoolNode::dump ( StoreEntry entry) const
pure virtual

◆ id()

virtual DelayIdComposite::Pointer CompositePoolNode::id ( CompositeSelectionDetails )
pure virtual

◆ kickReads()

void CompositePoolNode::kickReads ( )
protected

◆ MEMPROXY_CLASS()

CompositePoolNode::MEMPROXY_CLASS ( CompositePoolNode  )
private

◆ parse()

virtual void CompositePoolNode::parse ( )
pure virtual

◆ stats()

virtual void CompositePoolNode::stats ( StoreEntry sentry)
pure virtual

◆ update()

void CompositePoolNode::update ( int  incr)
overridepure virtual

Member Data Documentation

◆ deferredReads

DelayedAsyncCalls CompositePoolNode::deferredReads
protected

Definition at line 60 of file CompositePoolNode.h.

Referenced by delayRead(), and kickReads().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors