@swaiot/jssdk
Version:
a jssdk for coocaa system
22 lines (21 loc) • 1.02 kB
TypeScript
import { ICommonParams, IAddListenerParams, IRemoveListenerParams } from "../IModule";
export default interface ICCChannel {
isLAN(obj?: ICommonParams): void;
getConnectDeviceInfo(obj?: ICommonParams): void;
getBindCode(obj?: ICommonParams): void;
getSpaceId(obj?: ICommonParams): void;
startConnectDevice(obj?: ICommonParams): void;
sendMsg(obj: ICommonParams): void;
sendVideoMsg(obj: ICommonParams): void;
sendAudioMsg(obj: ICommonParams): void;
sendDocMsg(obj: ICommonParams): void;
sendImageMsg(obj: ICommonParams): void;
sendBrowserMsg(obj: ICommonParams): void;
sendKeyMsg(obj: ICommonParams): void;
sendSSEMsg(obj: ICommonParams): void;
addMsgReceiveListener(obj: IAddListenerParams): void;
addStatusReceiveListener(obj: IAddListenerParams): void;
enableTransferMessage(obj: ICommonParams): void;
removeMsgReceiveListener(obj: IRemoveListenerParams): void;
removeStatusReceiveListener(obj: IRemoveListenerParams): void;
}