Documentation ¶
Index ¶
- type Connection
- func (c *Connection) Close() error
- func (c *Connection) IsClosed() bool
- func (c *Connection) NatsConn() *nats.Conn
- func (c *Connection) Publish(subject string, data []byte) error
- func (c *Connection) PublishAsync(subject string, data []byte, ah stan.AckHandler) (string, error)
- func (c *Connection) QueueSubscribe(subject, qgroup string, cb stan.MsgHandler, opts ...stan.SubscriptionOption) (stan.Subscription, error)
- func (c *Connection) Subscribe(subject string, cb stan.MsgHandler, opts ...stan.SubscriptionOption) (stan.Subscription, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct { stan.Conn // contains filtered or unexported fields }
func Connect ¶
func Connect(cid string, clientID string, options ...stan.Option) (*Connection, error)
func (*Connection) Close ¶
func (c *Connection) Close() error
func (*Connection) IsClosed ¶
func (c *Connection) IsClosed() bool
func (*Connection) NatsConn ¶
func (c *Connection) NatsConn() *nats.Conn
func (*Connection) PublishAsync ¶
func (c *Connection) PublishAsync(subject string, data []byte, ah stan.AckHandler) (string, error)
func (*Connection) QueueSubscribe ¶
func (c *Connection) QueueSubscribe(subject, qgroup string, cb stan.MsgHandler, opts ...stan.SubscriptionOption) (stan.Subscription, error)
func (*Connection) Subscribe ¶
func (c *Connection) Subscribe(subject string, cb stan.MsgHandler, opts ...stan.SubscriptionOption) (stan.Subscription, error)
Click to show internal directories.
Click to hide internal directories.