nsq

package
v0.0.0-...-7597ab2 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2016 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NSQConsumer

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

func NewConsumer

func NewConsumer(c *nsq.Consumer, addr string) (nsqc *NSQConsumer, err error)

func (*NSQConsumer) Consume

func (nsqc *NSQConsumer) Consume() (rc <-chan []byte, err error)

func (*NSQConsumer) HandleMessage

func (nsqc *NSQConsumer) HandleMessage(msg *nsq.Message) error

type NSQProducer

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

func NewProducer

func NewProducer(p *nsq.Producer, topic string) (nsqp *NSQProducer, err error)

func (*NSQProducer) Close

func (nsqd *NSQProducer) Close() error

func (*NSQProducer) Publish

func (nsqp *NSQProducer) Publish(msg []byte) error

func (*NSQProducer) PublishMulti

func (nsqp *NSQProducer) PublishMulti(msgs [][]byte) error

Jump to

Keyboard shortcuts

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