Class PubSubEngineAbstract
Methods
asyncIterator
- asyncIterator<T>(triggers): AsyncIterator<T, any, undefined>
Parameters
- triggers: string | string[]
Returns AsyncIterator<T, any, undefined>
Abstract publish
- publish(triggerName, payload): Promise<void>
Parameters
- triggerName: string
- payload: any
Returns Promise<void>
Abstract subscribe
- subscribe(triggerName, onMessage, options): Promise<number>
Parameters
- triggerName: string
- onMessage: Function
- options: Object
Returns Promise<number>
Abstract unsubscribe
- unsubscribe(subId): any
Returns any