Public Types | |
typedef RefCount< DelayIdComposite > | Pointer |
Public Member Functions | |
Id (RefCount< DelayUser >, Auth::User::Pointer) | |
~Id () override | |
int | bytesWanted (int min, int max) const override |
void | bytesIn (int qty) override |
virtual void | delayRead (const AsyncCallPointer &) |
Private Member Functions | |
MEMPROXY_CLASS (DelayUser::Id) | |
Private Attributes | |
RefCount< DelayUser > | theUser |
DelayUserBucket::Pointer | theBucket |
Detailed Description
Definition at line 58 of file DelayUser.h.
Member Typedef Documentation
◆ Pointer
|
inherited |
Definition at line 23 of file DelayIdComposite.h.
Constructor & Destructor Documentation
◆ Id()
DelayUser::Id::Id | ( | RefCount< DelayUser > | aDelayUser, |
Auth::User::Pointer | aUser | ||
) |
Definition at line 142 of file DelayUser.cc.
References DelayUser::buckets, DelayUserCmp, DelayBucket::init(), DelayUser::spec, DelayUserBucket::theBucket, theBucket, and theUser.
◆ ~Id()
|
override |
Definition at line 156 of file DelayUser.cc.
References debugs.
Member Function Documentation
◆ bytesIn()
|
overridevirtual |
Implements DelayIdComposite.
Definition at line 168 of file DelayUser.cc.
◆ bytesWanted()
Implements DelayIdComposite.
Definition at line 162 of file DelayUser.cc.
◆ delayRead()
|
inlinevirtualinherited |
Reimplemented in Aggregate::AggregateId, DelayTagged::Id, and DelayVector::Id.
Definition at line 29 of file DelayIdComposite.h.
References fatal().
Referenced by DelayId::delayRead().
◆ MEMPROXY_CLASS()
|
private |
Member Data Documentation
◆ theBucket
|
private |
Definition at line 70 of file DelayUser.h.
Referenced by Id().
◆ theUser
Definition at line 69 of file DelayUser.h.
Referenced by Id().
The documentation for this class was generated from the following files:
- src/DelayUser.h
- src/DelayUser.cc