nats

package
v0.0.0-...-6318716 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2024 License: GPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const PAUSE_WAIT_NEW_MESSAGE = 1000

PAUSE_WAIT_NEW_MESSAGE - количество миллисекунд паузы обращения к серверу NATS

Variables

View Source
var NatsSubscriptionIn *nats.Subscription

NatsSubscriptionIn - подписка на нужный топик

View Source
var TOPIC_PDF_IN = "/claim/pdf_generator/in/"

Functions

func ListenForever

func ListenForever()

ListenForever - бесконечный цикл получения данных с сервера Nats

func NextMessageRequest

func NextMessageRequest() (types.MessageNatsIn, error)

NextMessageRequest - получает следующее 1 сообщение с сервера Nats

func ReceiveMessageFromNats

func ReceiveMessageFromNats() (types.MessageNatsIn, bool)

ReceiveMessageFromNats - получение 1 сообщения с сервера Nats возвращает true если есть сообщение

func StartNats

func StartNats()

StartNats - необходимые процедуры для подключения к серверу Nats

func SubscribeTopics

func SubscribeTopics()

SubscribeTopics - подписывается на топики nats

func WaitStop

func WaitStop()

WaitStop - ожидает отмену глобального контекста

Types

This section is empty.

Jump to

Keyboard shortcuts

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