message_queue

package
v0.3.34 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2025 License: BSD-3-Clause Imports: 9 Imported by: 0

README

Message Queue

RabbitMQ client implementation.

Documentation

Index

Constants

View Source
const NAME = "message-queue"

Variables

This section is empty.

Functions

func Enable

func Enable(ctx *commons.RuntimeContext)

func WrapConnection

func WrapConnection(runtime *goja.Runtime, config interface{}) goja.Value

func WrapEmitter

func WrapEmitter(runtime *goja.Runtime, emitter mq_commons.IEmitter) goja.Value

func WrapListener

func WrapListener(runtime *goja.Runtime, listener mq_commons.IListener, mux *sync.Mutex) goja.Value

Types

type JsMqConnection

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

type JsMqEmitter

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

type JsMqListener

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

type ModuleMessageQueue

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

Jump to

Keyboard shortcuts

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