Documentation ¶
Index ¶
- type DatagramSubscription
- type Event
- type EventDatagram
- func (event *EventDatagram) Init(mi mi.MI) error
- func (event *EventDatagram) String() string
- func (event *EventDatagram) Subscribe(ev string, notify EventNotification) Subscription
- func (event *EventDatagram) SubscribeFilter(ev string, notify EventNotification, filter map[string]interface{}) Subscription
- type EventDatagramSub
- type EventNotification
- type Subscription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatagramSubscription ¶
type DatagramSubscription struct {
// contains filtered or unexported fields
}
DatagramSubscription - object referenced by Event users
func (*DatagramSubscription) Event ¶
func (sub *DatagramSubscription) Event() string
func (*DatagramSubscription) MatchFilter ¶
func (sub *DatagramSubscription) MatchFilter(notify *jsonrpc.JsonRPCNotification) bool
func (*DatagramSubscription) String ¶
func (sub *DatagramSubscription) String() string
func (*DatagramSubscription) Unsubscribe ¶
func (sub *DatagramSubscription) Unsubscribe()
type Event ¶
type Event interface { Init(mi.MI) error Subscribe(event string, notify EventNotification) Subscription SubscribeFilter(event string, notify EventNotification, filter map[string]interface{}) Subscription }
func EventHandler ¶
type EventDatagram ¶
type EventDatagram struct {
// contains filtered or unexported fields
}
EventDatagram - handler of the Datagram connection
func (*EventDatagram) String ¶
func (event *EventDatagram) String() string
func (*EventDatagram) Subscribe ¶
func (event *EventDatagram) Subscribe(ev string, notify EventNotification) Subscription
func (*EventDatagram) SubscribeFilter ¶
func (event *EventDatagram) SubscribeFilter(ev string, notify EventNotification, filter map[string]interface{}) Subscription
type EventDatagramSub ¶
type EventDatagramSub struct {
// contains filtered or unexported fields
}
EventDatagramSub - manages a subscription to an event to the proxy
func (*EventDatagramSub) IsSubscribed ¶
func (sub *EventDatagramSub) IsSubscribed() bool
func (*EventDatagramSub) String ¶
func (sub *EventDatagramSub) String() string
func (*EventDatagramSub) WaitSubscribed ¶
func (sub *EventDatagramSub) WaitSubscribed() bool
type EventNotification ¶
type EventNotification func(sub Subscription, notify *jsonrpc.JsonRPCNotification)
type Subscription ¶
Click to show internal directories.
Click to hide internal directories.