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.