shackle_backlog (shackle v0.8.0)
View SourceSummary
Types
-type backlog_size() :: pos_integer() | infinity.
Functions
-spec check(atomics:atomics_ref(), shackle_server:id(), backlog_size()) -> boolean().
-spec decrement(atomics:atomics_ref(), shackle_server:id()) -> integer().
-spec delete(shackle_pool:name()) -> ok.
-spec new(shackle_pool:name(), shackle_pool:pool_size()) -> ok.
-spec ref(shackle_pool:name()) -> atomics:atomics_ref().
-spec reset(shackle_pool:name(), shackle_server:id()) -> ok.