NAME WebService::Async::CustomerIO::RateLimitter - This class provide possibility to limit amount of request in time interval

SYNOPSIS

DESCRIPTION

interval

limit

acquire

Method checks availability for free slot. It returns future, when slot will be available, then future will be resolved.

INHERITED METHODS

IO::Async::Notifier

add_child, adopt_future, adopted_futures, can_event, children, configure, configure_unknown, debug_printf, get_loop, invoke_error, invoke_event, loop, make_event_cb, maybe_invoke_event, maybe_make_event_cb, new, notifier_name, parent, remove_child, remove_from_parent