aliyun

package
v1.2.6 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LogDebug

func LogDebug(args ...interface{})

func LogDebugf

func LogDebugf(format string, args ...interface{})

func LogError

func LogError(args ...interface{})

func LogErrorf

func LogErrorf(format string, args ...interface{})

func LogFatal

func LogFatal(args ...interface{})

func LogFatalf

func LogFatalf(format string, args ...interface{})

func LogInfo

func LogInfo(args ...interface{})

func LogInfof

func LogInfof(format string, args ...interface{})

func LogWarn

func LogWarn(args ...interface{})

func LogWarnf

func LogWarnf(format string, args ...interface{})

func NewBroker

func NewBroker(opts ...broker.Option) broker.Broker

Types

type ConsumerMessageCarrier

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

func (ConsumerMessageCarrier) Get

func (ConsumerMessageCarrier) Keys

func (c ConsumerMessageCarrier) Keys() []string

func (ConsumerMessageCarrier) Set

func (c ConsumerMessageCarrier) Set(key, val string)

type ProducerMessageCarrier

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

func (ProducerMessageCarrier) Get

func (ProducerMessageCarrier) Keys

func (c ProducerMessageCarrier) Keys() []string

func (ProducerMessageCarrier) Set

func (c ProducerMessageCarrier) Set(key, val string)

type Publication

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

func (*Publication) Ack

func (p *Publication) Ack() error

func (*Publication) Error

func (p *Publication) Error() error

func (*Publication) Message

func (p *Publication) Message() *broker.Message

func (*Publication) RawMessage

func (p *Publication) RawMessage() interface{}

func (*Publication) Topic

func (p *Publication) Topic() string

type Subscriber

type Subscriber struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func (*Subscriber) Options

func (s *Subscriber) Options() broker.SubscribeOptions

func (*Subscriber) Topic

func (s *Subscriber) Topic() string

func (*Subscriber) Unsubscribe

func (s *Subscriber) Unsubscribe(removeFromManager bool) error

Jump to

Keyboard shortcuts

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