Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BytesWriter ¶
type ErrorWriter ¶
func NewErrorWriter ¶
func NewErrorWriter( channel *amqp.Channel, queue, correlationId string) ErrorWriter
type ProtoWriter ¶
type Request ¶
type Request interface { StatusWriter ResultWriter ErrorWriter Task() *broker.Task Ack() error Nack() error }
type RequestReader ¶
type RequestReader interface { Read(constraints broker.Constraints, jobs int) (<-chan Request, error) Close() error }
func NewRequestReader ¶
func NewRequestReader(url string) RequestReader
type ResultWriter ¶
func NewResultWriter ¶
func NewResultWriter( channel *amqp.Channel, queue, correlationId string) ResultWriter
type StatusWriter ¶
func NewStatusWriter ¶
func NewStatusWriter( channel *amqp.Channel, queue, correlationId string) StatusWriter
Source Files ¶
Click to show internal directories.
Click to hide internal directories.