val pp_error : Stdlib.Format.formatter -> error -> unit
attach queue client blockdevice attaches to a previously-created shared ring on top of
detach t frees all resources associated with
t. Attempts to use
t after a detach will result in an
state t () queries the current state of the ring. If the result is `Suspended then the producer has acknowledged and will nolonger produce items. Clients which support suspend/resume should arrange to call this function periodically.
debug_info t returns a list of key=value pairs which may be useful for debugging. Nothing should be assumed about the keys or the values; they should only be printed or logged.