Freigeben über


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.