UNPKG

ts-event-bus

Version:
18 lines 652 B
import { TransportMessage } from './Message'; export type OnMessageCallback = (message: {}) => void; export interface Channel { timeout: number; /** * Orders the channel to reconnect. * * @remarks To implement in order to benefit from the auto-reconnect feature. * See the {@link ../README.md | README} for more context. */ autoReconnect?: () => void; send: (message: TransportMessage) => void; onData: (cb: OnMessageCallback) => void; onConnect: (cb: () => void) => void; onDisconnect: (cb: () => void) => void; onError: (cb: (e: Error) => void) => void; } //# sourceMappingURL=Channel.d.ts.map