|
Squid Web Cache master
|
Public Types | |
| typedef RefCount< DelayIdComposite > | Pointer |
Public Member Functions | |
| Id (const DelayUser::Pointer &, const 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 |
Definition at line 58 of file DelayUser.h.
|
inherited |
Definition at line 23 of file DelayIdComposite.h.
| DelayUser::Id::Id | ( | const DelayUser::Pointer & | aDelayUser, |
| const 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.
|
override |
Definition at line 156 of file DelayUser.cc.
References debugs.
|
overridevirtual |
Implements DelayIdComposite.
Definition at line 168 of file DelayUser.cc.
Implements DelayIdComposite.
Definition at line 162 of file DelayUser.cc.
|
inlinevirtualinherited |
Reimplemented in Aggregate::AggregateId, DelayTagged::Id, and DelayVector::Id.
Definition at line 29 of file DelayIdComposite.h.
References fatal().
Referenced by DelayId::delayRead().
|
private |
|
private |
Definition at line 70 of file DelayUser.h.
Referenced by Id().
Definition at line 69 of file DelayUser.h.
Referenced by Id().