Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConformationListener ¶
type ConformationListener interface { queue.CloseListener Handle(delivery queue.Delivery, batch *p_buff.MessageGroupBatch, confirm queue.Confirmation) error }
type Listener ¶
type Listener interface { queue.CloseListener Handle(delivery queue.Delivery, batch *p_buff.MessageGroupBatch) error }
type RawListener ¶
type Router ¶
type Router interface { SendAll(batch *p_buff.MessageGroupBatch, attributes ...string) error SendRawAll(payload []byte, attributes ...string) error SubscribeAll(listener Listener, attributes ...string) (queue.Monitor, error) SubscribeRawAll(listener RawListener, attributes ...string) (queue.Monitor, error) SubscribeAllWithManualAck(listener ConformationListener, attributes ...string) (queue.Monitor, error) io.Closer }
Click to show internal directories.
Click to hide internal directories.