DelayUser.cc
Go to the documentation of this file.
142DelayUser::Id::Id(DelayUser::Pointer aDelayUser, Auth::User::Pointer aUser) : theUser(aDelayUser)
static Splay< DelayUserBucket::Pointer >::SPLAYFREE DelayUserFree
Definition: DelayUser.cc:26
static Splay< DelayUserBucket::Pointer >::SPLAYCMP DelayUserCmp
Definition: DelayUser.cc:34
Auth::UserRequest::Pointer user
Definition: CompositePoolNode.h:53
static void deregisterForUpdates(Updateable *)
Definition: delay_pools.cc:515
static void registerForUpdates(Updateable *)
Definition: delay_pools.cc:508
Definition: DelaySpec.h:16
Definition: DelayUser.h:26
int bytesWanted(int min, int max) const override
Definition: DelayUser.cc:162
DelayIdComposite::Pointer id(CompositeSelectionDetails &) override
Definition: DelayUser.cc:115
Definition: NullDelayId.h:19
Definition: splay.h:50
Definition: Store.h:42
Definition: DelayUser.cc:51
void operator()(DelayUserBucket::Pointer const ¤t)
Definition: DelayUser.cc:54
DelayUserStatsVisitor(StoreEntry *s)
Definition: DelayUser.cc:53
Definition: DelayUser.cc:92
DelayUserUpdateVisitor(DelayUserUpdater *updater)
Definition: DelayUser.cc:94
void operator()(DelayUserBucket::Pointer const ¤t)
Definition: DelayUser.cc:95
Definition: DelayUser.cc:85
DelayUserUpdater(DelaySpec &_spec, int _incr)
Definition: DelayUser.cc:86