queue

package
v0.0.10 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2023 License: AGPL-3.0 Imports: 7 Imported by: 4

Documentation

Overview

cSpell:ignore vhost

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AMQPServerConnection

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

func (*AMQPServerConnection) CloseConnection

func (c *AMQPServerConnection) CloseConnection() error

func (*AMQPServerConnection) DefaultQueue

func (c *AMQPServerConnection) DefaultQueue() string

func (*AMQPServerConnection) DefaultQueuePublishJSON

func (c *AMQPServerConnection) DefaultQueuePublishJSON(channel string, msg interface{}) error

func (*AMQPServerConnection) DefaultQueueRetrieve

func (c *AMQPServerConnection) DefaultQueueRetrieve(channel string) (*amqp.Delivery, error)

func (*AMQPServerConnection) HasConnection

func (c *AMQPServerConnection) HasConnection() bool

func (*AMQPServerConnection) IsChannelOpen

func (c *AMQPServerConnection) IsChannelOpen(name string) bool

func (*AMQPServerConnection) OpenChannel

func (c *AMQPServerConnection) OpenChannel(name string) (*amqp.Channel, error)

func (*AMQPServerConnection) OpenConnection

func (c *AMQPServerConnection) OpenConnection() (*amqp.Connection, error)

func (*AMQPServerConnection) OpenQueueChannel

func (c *AMQPServerConnection) OpenQueueChannel(name string, queue string, create bool) (*amqp.Channel, error)

func (*AMQPServerConnection) Prefix

func (c *AMQPServerConnection) Prefix() string

func (*AMQPServerConnection) QueuePublishJSON

func (c *AMQPServerConnection) QueuePublishJSON(channel string, queue string, msg interface{}) error

func (*AMQPServerConnection) QueuePublishString

func (c *AMQPServerConnection) QueuePublishString(channel string, queue string, msg string) error

func (*AMQPServerConnection) QueueRetrieve

func (c *AMQPServerConnection) QueueRetrieve(channel string, queue string) (*amqp.Delivery, error)

func (*AMQPServerConnection) ResetConnection

func (c *AMQPServerConnection) ResetConnection() (*amqp.Connection, error)

func (*AMQPServerConnection) SetConnection

func (c *AMQPServerConnection) SetConnection(s []shared.AMQPConnection) error

func (*AMQPServerConnection) SetDefaultQueue

func (c *AMQPServerConnection) SetDefaultQueue(name string) error

func (*AMQPServerConnection) SetPrefix

func (c *AMQPServerConnection) SetPrefix(p string) error

Jump to

Keyboard shortcuts

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