UNPKG

nativescript-opentok

Version:
27 lines (26 loc) 1.25 kB
import { Observable } from 'data/observable'; export declare class TNSOTSession { static ObjCProtocols: any[]; _ios: any; private _events; private _subscriber; static initWithApiKeySessionId(apiKey: string, sessionId: string): TNSOTSession; connect(token: string): void; disconnect(): void; sendSignal(type: string, message: string): void; unsubscribe(subscriber: any): void; subscriber: any; readonly events: Observable; sessionDidConnect(session: any): void; sessionDidDisconnect(session: any): void; sessionDidReconnect(session: any): void; sessionDidBeginReconnecting(session: any): void; sessionStreamCreated(session: any, stream: any): void; sessionStreamDestroyed(session: any, stream: any): void; sessionDidFailWithError(session: any, error: any): void; sessionConnectionDestroyed(session: any, connection: any): void; sessionConnectionCreated(session: any, connection: any): void; sessionArchiveStartedWithId(session: any, archiveId: string, name?: string): void; sessionArchiveStoppedWithId(session: any, archiveId: string): void; sessionReceivedSignalTypeFromConnectionWithString(session: any, type: any, connection: any, data: any): void; }