Documentation ¶
Index ¶
- func Close(session *RabbitMQ) error
- type Events
- type Queues
- type RabbitMQ
- func (r *RabbitMQ) AddExchange(name string) error
- func (r *RabbitMQ) AddQueue(name events.Recipient) error
- func (r *RabbitMQ) AddQueueEventBind(queue events.Recipient, bindingKey, routingKey events.Key, ...) error
- func (r *RabbitMQ) Publish(event *events.Event) error
- func (r *RabbitMQ) Subscribe(key events.Key, consumer events.Consumer) error
- func (r *RabbitMQ) Unmarshal(data []byte, attributes, meta reflect.Type, event *events.Event) error
- type Recipient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.