Public Member Functions | |
PushbackTimer (PushbackAgent *agent) | |
void | insert (PushbackEvent *event) |
void | cancelStatus (RateLimitSession *rls) |
void | removeEvents (RateLimitSession *rls) |
int | containsRefresh (int qid) |
Public Attributes | |
PushbackEvent * | firstEvent_ |
Protected Member Functions | |
virtual void | expire (Event *e) |
void | schedule () |
void | sanityCheck () |
Protected Attributes | |
PushbackAgent * | agent_ |