agent/polling/polling library
Functions
- 
  backoff(
num startingThrottleInMsec, num backoffFactor) → PollStrategy  - 
  chain(
List< PollStrategy> strategies) → PollStrategy - 
  conditionalDelay(
PollPredicate< bool> condition, int timeInMsec) → PollStrategy - 
  defaultStrategy(
) → PollStrategy  - 
  maxAttempts(
int count) → PollStrategy  - 
  once(
) → PollPredicate< bool>  - 
  pollForResponse(
Agent agent, Principal canisterId, RequestId requestId, PollStrategy strategy, String method, {BinaryBlob? overrideCertificate}) → Future< BinaryBlob>  - 
  throttlePolling(
int throttleMilliseconds) → PollStrategy  - Throttle polling. @param throttleMilliseconds
 - 
  timeout(
Duration duration) → PollStrategy  
Typedefs
- 
    PollPredicate<
T> = Future< T> Function(Principal canisterId, RequestId requestId, RequestStatusResponseStatus status) - 
    PollStrategy
      = Future<
void> Function(Principal canisterId, RequestId requestId, RequestStatusResponseStatus status) - PollStrategyFactory = PollStrategy Function()