requestPermission overloads
Synopses
Declared in <bdlmt_throttle.h>
Return whether taking one action would not exceed this throttle's limit.
bool
requestPermission();
Return whether taking numActions would not exceed this throttle's limit.
bool
requestPermission(int numActions);
Return whether taking one action at now would not exceed the limit.
bool
requestPermission(bsls::TimeInterval const& now);
Return whether taking numActions at now would not exceed the limit.
bool
requestPermission(
int numActions,
bsls::TimeInterval const& now);
Return Value
true if permission is granted, and false otherwise
Parameters
Name |
Description |
numActions |
number of actions requested |
now |
current time on this throttle's configured clock |
Created with MrDocs