shackle_queue (shackle v0.7.0)
View SourceSummary
Functions
-spec add(shackle:table(), shackle_server:id(), shackle:external_request_id(), shackle:cast(), reference()) -> ok.
-spec clear(shackle:table(), shackle_server:id()) -> [{shackle:cast(), reference()}].
-spec delete(shackle_pool:name()) -> ok.
-spec new(shackle_pool:name()) -> ok.
-spec remove(shackle:table(), shackle_server:id(), shackle:external_request_id()) -> {ok, shackle:cast(), reference()} | {error, not_found}.
-spec table_name(shackle_pool:name()) -> shackle:table().