fakeyagnats

package
v0.0.0-...-6c4e492 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2014 License: Apache-2.0, BSD-3-Clause, Apache-2.0, + 3 more Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeYagnats

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

func New

func New() *FakeYagnats

func (*FakeYagnats) Connect

func (f *FakeYagnats) Connect(connectionProvider yagnats.ConnectionProvider) error

func (*FakeYagnats) Disconnect

func (f *FakeYagnats) Disconnect()

func (*FakeYagnats) OnPing

func (f *FakeYagnats) OnPing(onPingCallback func() bool)

func (*FakeYagnats) Ping

func (f *FakeYagnats) Ping() bool

func (*FakeYagnats) Publish

func (f *FakeYagnats) Publish(subject string, payload []byte) error

func (*FakeYagnats) PublishWithReplyTo

func (f *FakeYagnats) PublishWithReplyTo(subject, reply string, payload []byte) error

func (*FakeYagnats) PublishedMessages

func (f *FakeYagnats) PublishedMessages(subject string) []yagnats.Message

func (*FakeYagnats) Reset

func (f *FakeYagnats) Reset()

func (*FakeYagnats) Subscribe

func (f *FakeYagnats) Subscribe(subject string, callback yagnats.Callback) (int64, error)

func (*FakeYagnats) SubscribeWithQueue

func (f *FakeYagnats) SubscribeWithQueue(subject, queue string, callback yagnats.Callback) (int64, error)

func (*FakeYagnats) Subscriptions

func (f *FakeYagnats) Subscriptions(subject string) []yagnats.Subscription

func (*FakeYagnats) Unsubscribe

func (f *FakeYagnats) Unsubscribe(subscription int64) error

func (*FakeYagnats) UnsubscribeAll

func (f *FakeYagnats) UnsubscribeAll(subject string)

func (*FakeYagnats) WhenPublishing

func (f *FakeYagnats) WhenPublishing(subject string, callback func(*yagnats.Message) error)

func (*FakeYagnats) WhenSubscribing

func (f *FakeYagnats) WhenSubscribing(subject string, callback func(yagnats.Callback) error)

Jump to

Keyboard shortcuts

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