node-nim
Version:
NetEase IM nodejs wrapper based on NetEase IM C++ SDK
9 lines (8 loc) • 518 B
TypeScript
import { NIMResCode } from './client_def';
export type ChatRoomRequestEnterCallback = (rescode: NIMResCode, result: string) => void;
export type QChatRequestLinkAddressCallback = (rescode: NIMResCode, result: Array<string>) => void;
export interface NIMPluginAPI {
InitEventHandlers(): void;
ChatRoomRequestEnterAsync(room_id: number, cb: ChatRoomRequestEnterCallback | null, ext: string): void;
QChatRequestLinkAddress(ip_version: number, cb: QChatRequestLinkAddressCallback | null, ext: string): void;
}