Skip to main content

IConferenceSessionEventHandlers

@auvious/rtc / Exports / IConferenceSessionEventHandlers

Interface: IConferenceSessionEventHandlers

Table of contents

Properties

Properties

accepted

Optional accepted: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


conferenceMetadataRemoved

Optional conferenceMetadataRemoved: (event: IConferenceMetadataUpdatedEvent) => void

Type declaration

▸ (event): void

Parameters
NameType
eventIConferenceMetadataUpdatedEvent
Returns

void


conferenceMetadataSet

Optional conferenceMetadataSet: (event: IConferenceMetadataUpdatedEvent) => void

Type declaration

▸ (event): void

Parameters
NameType
eventIConferenceMetadataUpdatedEvent
Returns

void


connecting

Optional connecting: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


ended

Optional ended: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


endpointGotSick

Optional endpointGotSick: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


endpointJoined

Optional endpointJoined: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


endpointLeft

Optional endpointLeft: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


endpointMetadataUpdated

Optional endpointMetadataUpdated: (event?: { newMetadata: Metadata ; userEndpointId: string ; userId: string }) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?Object
event.newMetadataMetadata
event.userEndpointIdstring
event.userIdstring
Returns

void


endpointRecovered

Optional endpointRecovered: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


failed

Optional failed: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


holdUpdated

Optional holdUpdated: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


networkQualityReport

Optional networkQualityReport: (event: INetworkQualityReportEvent) => void

Type declaration

▸ (event): void

Parameters
NameType
eventINetworkQualityReportEvent
Returns

void


publishStreamFailed

Optional publishStreamFailed: (event: { error: Error ; stream: IStream }) => void

Type declaration

▸ (event): void

Parameters
NameType
eventObject
event.errorError
event.streamIStream
Returns

void


streamAdded

Optional streamAdded: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


streamFailed

Optional streamFailed: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


streamMetadataUpdated

Optional streamMetadataUpdated: (event?: { newMetadata: Metadata ; streamId: string ; userEndpointId: string ; userId: string }) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?Object
event.newMetadataMetadata
event.streamIdstring
event.userEndpointIdstring
event.userIdstring
Returns

void


streamPublished

Optional streamPublished: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


streamRecovered

Optional streamRecovered: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


streamRemoved

Optional streamRemoved: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


streamWarning

Optional streamWarning: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


trackMuted

Optional trackMuted: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void


trackUnmuted

Optional trackUnmuted: (event?: any) => void

Type declaration

▸ (event?): void

Parameters
NameType
event?any
Returns

void