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