IConferenceSessionEventHandlers
@auvious/rtc / Exports / IConferenceSessionEventHandlers
Interface: IConferenceSessionEventHandlers
Table of contents
Properties
- accepted
- conferenceMetadataRemoved
- conferenceMetadataSet
- connecting
- ended
- endpointGotSick
- endpointJoined
- endpointLeft
- endpointMetadataUpdated
- endpointRecovered
- failed
- holdUpdated
- networkQualityReport
- publishStreamFailed
- streamAdded
- streamFailed
- streamMetadataUpdated
- streamPublished
- streamRecovered
- streamRemoved
- streamWarning
- trackMuted
- trackUnmuted
Properties
accepted
• Optional
accepted: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
conferenceMetadataRemoved
• Optional
conferenceMetadataRemoved: (event
: IConferenceMetadataUpdatedEvent
) => void
Type declaration
▸ (event
): void
Parameters
Name | Type |
---|---|
event | IConferenceMetadataUpdatedEvent |
Returns
void
conferenceMetadataSet
• Optional
conferenceMetadataSet: (event
: IConferenceMetadataUpdatedEvent
) => void
Type declaration
▸ (event
): void
Parameters
Name | Type |
---|---|
event | IConferenceMetadataUpdatedEvent |
Returns
void
connecting
• Optional
connecting: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
ended
• Optional
ended: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
endpointGotSick
• Optional
endpointGotSick: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
endpointJoined
• Optional
endpointJoined: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
endpointLeft
• Optional
endpointLeft: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
endpointMetadataUpdated
• Optional
endpointMetadataUpdated: (event?
: { newMetadata
: Metadata
; userEndpointId
: string
; userId
: string
}) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | Object |
event.newMetadata | Metadata |
event.userEndpointId | string |
event.userId | string |
Returns
void
endpointRecovered
• Optional
endpointRecovered: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
failed
• Optional
failed: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
holdUpdated
• Optional
holdUpdated: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
networkQualityReport
• Optional
networkQualityReport: (event
: INetworkQualityReportEvent
) => void
Type declaration
▸ (event
): void
Parameters
Name | Type |
---|---|
event | INetworkQualityReportEvent |
Returns
void
publishStreamFailed
• Optional
publishStreamFailed: (event
: { error
: Error
; stream
: IStream
}) => void
Type declaration
▸ (event
): void
Parameters
Name | Type |
---|---|
event | Object |
event.error | Error |
event.stream | IStream |
Returns
void
streamAdded
• Optional
streamAdded: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
streamFailed
• Optional
streamFailed: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
streamMetadataUpdated
• Optional
streamMetadataUpdated: (event?
: { newMetadata
: Metadata
; streamId
: string
; userEndpointId
: string
; userId
: string
}) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | Object |
event.newMetadata | Metadata |
event.streamId | string |
event.userEndpointId | string |
event.userId | string |
Returns
void
streamPublished
• Optional
streamPublished: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
streamRecovered
• Optional
streamRecovered: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
streamRemoved
• Optional
streamRemoved: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
streamWarning
• Optional
streamWarning: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
trackMuted
• Optional
trackMuted: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void
trackUnmuted
• Optional
trackUnmuted: (event?
: any
) => void
Type declaration
▸ (event?
): void
Parameters
Name | Type |
---|---|
event? | any |
Returns
void