ACSCallDelegate-Protokoll
Deklaration
@protocol ACSCallDelegate;
BESCHREIBUNG
Eine Reihe von Methoden, die von ACSCall als Reaktion auf wichtige Ereignisse aufgerufen werden.
Methoden
onIdChanged
CallIdChanged-Ereignis. Tritt auf, wenn sich die Aufruf-ID ändert.
-(void)onIdChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onStateChanged
StateChanged-Ereignis. Tritt auf, wenn sich der Aufrufzustand ändert.
-(void)onStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onRoleChanged
CallRoleChanged-Ereignis. Tritt auf, wenn sich die Aufrufrolle ändert.
-(void)onRoleChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onRemoteParticipantsUpdated
ParticipantsUpdated-Ereignis. Tritt auf, wenn Teilnehmer einem Anruf hinzugefügt oder daraus entfernt werden.
-(void)onRemoteParticipantsUpdated:(ACSCall *)sender :(ACSParticipantsUpdatedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Teilnehmer aktualisiert wurden.args
- Informationen über die Teilnehmer aktualisiert.
onLocalVideoStreamsUpdated
LocalVideoStreamsUpdated-Ereignis. Tritt auf, wenn einem Anruf lokale Videostreams hinzugefügt oder daraus entfernt werden.
-(void)onLocalVideoStreamsUpdated:(ACSCall *)sender :(ACSLocalVideoStreamsUpdatedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use didChangeState on VideoStream types instead") {
Parameter
sender
– Das Aufrufobjekt, dessen lokale Videostreams aktualisiert wurden.args
- Informationen über die Teilnehmer aktualisiert.
onIsMutedChanged
isMutedChanged-Ereignis. Tritt auf, wenn der Anruf stummgeschaltet ist.
-(void)onIsMutedChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use call(_:didUpdateOutgoingAudioState:) instead") {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onOutgoingAudioStateChanged
Dieses Ereignis wird ausgelöst, wenn Call stummgeschaltet ist.
-(void)onOutgoingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onIncomingAudioStateChanged
Dieses Ereignis wird ausgelöst, wenn der Sprecher stummgeschaltet ist.
-(void)onIncomingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.
onTotalParticipantCountChanged
TotalParticipantCountChanged-Ereignis. Tritt auf, wenn sich die Anzahl der Teilnehmer ändert.
-(void)onTotalParticipantCountChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parameter
sender
– Das Aufrufobjekt, dessen Zustand geändert wurde.args
– Informationen zum Aufrufstatus.