ACSCallDelegate-protokoll
Förklaring
@protocol ACSCallDelegate;
Description
En uppsättning metoder som anropas av ACSCall som svar på viktiga händelser.
Metoder
onIdChanged
CallIdChanged-händelse. Inträffar när anrops-ID ändras
-(void)onIdChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onStateChanged
StateChanged-händelse. Inträffar när anropstillståndet ändras
-(void)onStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onRoleChanged
CallRoleChanged-händelse. Inträffar när anropsrollen ändras
-(void)onRoleChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onRemoteParticipantsUpdated
ParticipantsUpdated Event. Inträffar när deltagare läggs till eller tas bort från ett samtal
-(void)onRemoteParticipantsUpdated:(ACSCall *)sender :(ACSParticipantsUpdatedEventArgs *)args {
Parametrar
sender
- Det samtalsobjekt vars deltagare har uppdaterats.args
- Information om deltagarna uppdaterades.
onLocalVideoStreamsUpdated
LocalVideoStreamsUpdated-händelse. Inträffar när lokala videoströmmar läggs till i eller tas bort från ett anrop
-(void)onLocalVideoStreamsUpdated:(ACSCall *)sender :(ACSLocalVideoStreamsUpdatedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use didChangeState on VideoStream types instead") {
Parametrar
sender
– Anropsobjektet vars lokala videoströmmar har uppdaterats.args
- Information om deltagarna uppdaterades.
onIsMutedChanged
isMutedChanged Event. Inträffar när anropet är avstängt
-(void)onIsMutedChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use call(_:didUpdateOutgoingAudioState:) instead") {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onOutgoingAudioStateChanged
Den här händelsen aktiveras när anropet är avstängt.
-(void)onOutgoingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onIncomingAudioStateChanged
Den här händelsen aktiveras när talaren är avstängd.
-(void)onIncomingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.
onTotalParticipantCountChanged
TotalParticipantCountChanged-händelse. Inträffar när antalet deltagare ändras
-(void)onTotalParticipantCountChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parametrar
sender
– Anropsobjektet som tillståndet hade ändrats för.args
– Information om samtalstillståndet.