Documentation ¶
Index ¶
- type Options
- type Subscriber
- type SubscriberManager
- func (sm *SubscriberManager) Connect(host string, options *core.Options) error
- func (sm *SubscriberManager) Disconnect()
- func (sm *SubscriberManager) GetEndpoint() (*core.Endpoint, error)
- func (sm *SubscriberManager) GetSubscribers() ([]*Subscriber, error)
- func (sm *SubscriberManager) SubscribeToCollections(subscriberID string, collections []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
func NewOptions ¶
func NewOptions() *Options
type Subscriber ¶
type Subscriber struct { ID string Name string Component string Type subscriber_manager_pb.SubscriberType LastCheck time.Time AppID string AccessKey string Permissions []string }
type SubscriberManager ¶
type SubscriberManager struct {
// contains filtered or unexported fields
}
func NewSubscriberManager ¶
func NewSubscriberManager(options *Options) *SubscriberManager
func NewSubscriberManagerWithClient ¶
func NewSubscriberManagerWithClient(client *core.Client, options *Options) *SubscriberManager
func (*SubscriberManager) Connect ¶
func (sm *SubscriberManager) Connect(host string, options *core.Options) error
func (*SubscriberManager) Disconnect ¶
func (sm *SubscriberManager) Disconnect()
func (*SubscriberManager) GetEndpoint ¶ added in v0.0.18
func (sm *SubscriberManager) GetEndpoint() (*core.Endpoint, error)
func (*SubscriberManager) GetSubscribers ¶
func (sm *SubscriberManager) GetSubscribers() ([]*Subscriber, error)
func (*SubscriberManager) SubscribeToCollections ¶ added in v0.0.6
func (sm *SubscriberManager) SubscribeToCollections(subscriberID string, collections []string) error
Click to show internal directories.
Click to hide internal directories.