Inheritance diagram for DelayTagged::Id:
Collaboration diagram for DelayTagged::Id:

Public Types

typedef RefCount< DelayIdCompositePointer
 

Public Member Functions

 Id (RefCount< DelayTagged >, String &)
 
 ~Id ()
 
virtual int bytesWanted (int min, int max) const
 
virtual void bytesIn (int qty)
 
virtual void delayRead (const AsyncCallPointer &)
 

Private Member Functions

 MEMPROXY_CLASS (DelayTagged::Id)
 

Private Attributes

RefCount< DelayTaggedtheTagged
 
DelayTaggedBucket::Pointer theBucket
 

Detailed Description

Definition at line 59 of file DelayTagged.h.

Member Typedef Documentation

◆ Pointer

Definition at line 23 of file DelayIdComposite.h.

Constructor & Destructor Documentation

◆ Id()

DelayTagged::Id::Id ( RefCount< DelayTagged aDelayTagged,
String aTag 
)

◆ ~Id()

DelayTagged::Id::~Id ( )

Definition at line 150 of file DelayTagged.cc.

References debugs.

Member Function Documentation

◆ bytesIn()

void DelayTagged::Id::bytesIn ( int  qty)
virtual

Implements DelayIdComposite.

Definition at line 162 of file DelayTagged.cc.

◆ bytesWanted()

int DelayTagged::Id::bytesWanted ( int  min,
int  max 
) const
virtual

Implements DelayIdComposite.

Definition at line 156 of file DelayTagged.cc.

References max(), and min().

◆ delayRead()

void DelayTagged::Id::delayRead ( const AsyncCallPointer aRead)
virtual

Reimplemented from DelayIdComposite.

Definition at line 168 of file DelayTagged.cc.

◆ MEMPROXY_CLASS()

DelayTagged::Id::MEMPROXY_CLASS ( DelayTagged::Id  )
private

Member Data Documentation

◆ theBucket

DelayTaggedBucket::Pointer DelayTagged::Id::theBucket
private

Definition at line 72 of file DelayTagged.h.

Referenced by Id().

◆ theTagged

RefCount<DelayTagged> DelayTagged::Id::theTagged
private

Definition at line 71 of file DelayTagged.h.

Referenced by Id().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors