2021-06-29 03:25:42 +03:00
|
|
|
export type Bytes = Buffer
|
2022-07-16 19:00:30 +03:00
|
|
|
export type OnMessage = (clientID: string, message: Object) => any
|
2021-06-27 19:28:09 +03:00
|
|
|
|
2022-07-16 19:00:30 +03:00
|
|
|
export interface RTMT {
|
|
|
|
|
sendMessage: (clientID: string, channel: string, message: Object) => any;
|
|
|
|
|
listenMessage: (channel: string, callback: OnMessage) => any;
|
|
|
|
|
isClientOnline(clientID: string): boolean;
|
2021-06-27 19:28:09 +03:00
|
|
|
}
|