Interface DisconnectSendTransportScreenParameters

interface DisconnectSendTransportScreenParameters {
    screenProducer: null | Producer<AppData>;
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>;
    roomName: string;
    updateScreenProducer: ((screenProducer: null | Producer<AppData>) => void);
    updateLocalScreenProducer?: ((localScreenProducer: null | Producer<AppData>) => void);
    getUpdatedAllParams: (() => DisconnectSendTransportScreenParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

screenProducer: null | Producer<AppData>
socket: Socket<DefaultEventsMap, DefaultEventsMap>
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
roomName: string
updateScreenProducer: ((screenProducer: null | Producer<AppData>) => void)
updateLocalScreenProducer?: ((localScreenProducer: null | Producer<AppData>) => void)
getUpdatedAllParams: (() => DisconnectSendTransportScreenParameters)