Any object that may be disposed.
Refills the bucket to capacity and immediately invokes any queued (delayed) calls.
Any object that may be disposed.