UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

17 lines (16 loc) 1.15 kB
import { MediaController } from "../rtc/MediaController"; import { InboundSession } from "../session/InboundSession"; import { DefaultCall } from "./DefaultCall"; import { MxpMessageChannel } from "../mxp/MxpMessageChannel"; import { Domain, Origin } from "../ocra/api"; import { ClientEventsCollector } from "./reporting/ClientEventsCollector"; import { CallQualityDataCollector } from "./quality/CallQualityDataCollector"; import { CallQualityWarningControllerFactory } from "./quality/CallQualityWarningControllerFactory"; export declare class InboundCall extends DefaultCall<InboundSession> { origin: Origin; private onAcceptedWithoutTracks; constructor(video: boolean, origin: Origin, session: InboundSession, mxpChannel: MxpMessageChannel, media: MediaController, useRelayIceCandidatesOnly: boolean, clientEventsCollector: ClientEventsCollector, callQualityCollector: CallQualityDataCollector, warningControllerFactory: CallQualityWarningControllerFactory, onAcceptedWithoutTracks: (call: InboundCall) => Promise<void>); get remoteUserId(): string; get remoteDomain(): Domain | undefined; answer(): Promise<void>; }