Interface ConnectSendTransportScreenParameters

interface ConnectSendTransportScreenParameters {
    screenProducer: null | Producer;
    localScreenProducer?: null | Producer;
    device: null | Device;
    screenParams: ProducerOptions;
    producerTransport: null | Transport;
    localProducerTransport?: null | Transport;
    params: ProducerOptions;
    updateScreenProducer: ((producer: null | Producer) => void);
    updateLocalScreenProducer?: ((localProducer: null | Producer) => void);
    updateProducerTransport: ((transport: null | Transport) => void);
    updateLocalProducerTransport?: ((localTransport: null | Transport) => void);
    getUpdatedAllParams: (() => ConnectSendTransportScreenParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

screenProducer: null | Producer
localScreenProducer?: null | Producer
device: null | Device
screenParams: ProducerOptions
producerTransport: null | Transport
localProducerTransport?: null | Transport
params: ProducerOptions
updateScreenProducer: ((producer: null | Producer) => void)
updateLocalScreenProducer?: ((localProducer: null | Producer) => void)
updateProducerTransport: ((transport: null | Transport) => void)
updateLocalProducerTransport?: ((localTransport: null | Transport) => void)
getUpdatedAllParams: (() => ConnectSendTransportScreenParameters)