rabbitmq

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2016 License: MIT Imports: 5 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Acknowledge

func Acknowledge(msg message.HttpRequestMessage, logFile *logfile.Logger) (err error)

func GetDeliveryChan

func GetDeliveryChan(size int) <-chan amqp.Delivery

func QueueCheck

func QueueCheck(config *config.ConfigParameters) error

QueueCheck creates/verifies RabbitMQ queues

func QueueDelete

func QueueDelete(config *config.ConfigParameters) error

QueueDelete removes RabbitMQ queues if they are not currently in use

Types

type Delivery

type Delivery amqp.Delivery

type RMQConnection

type RMQConnection struct {
	// contains filtered or unexported fields
}

func (*RMQConnection) Close

func (rmq *RMQConnection) Close()

func (*RMQConnection) Open

func (rmq *RMQConnection) Open(config *config.ConfigParameters, logFile *logfile.Logger) (<-chan amqp.Delivery, <-chan *amqp.Error, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL