Protocollo ACSCallDelegate

Dichiarazione

@protocol ACSCallDelegate;

Descrizione

Set di metodi chiamati da ACSCall in risposta a eventi importanti.

Metodi

onIdChanged

Evento CallIdChanged. Si verifica quando l'ID chiamata cambia

-(void)onIdChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onStateChanged

Evento StateChanged. Si verifica quando lo stato della chiamata cambia

-(void)onStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onRoleChanged

Evento CallRoleChanged. Si verifica quando il ruolo di chiamata cambia

-(void)onRoleChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onRemoteParticipantsUpdated

Evento ParticipantsUpdated. Si verifica quando i partecipanti vengono aggiunti o rimossi da una chiamata

-(void)onRemoteParticipantsUpdated:(ACSCall *)sender :(ACSParticipantsUpdatedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata il cui partecipante è stato aggiornato.
  • args - Informazioni sui partecipanti aggiornati.

onLocalVideoStreamsUpdated

Evento LocalVideoStreamsUpdated. Si verifica quando i flussi video locali vengono aggiunti o rimossi da una chiamata

-(void)onLocalVideoStreamsUpdated:(ACSCall *)sender :(ACSLocalVideoStreamsUpdatedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use didChangeState on VideoStream types instead") {

Parametri

  • sender - Oggetto di chiamata il cui flusso video locale è stato aggiornato.
  • args - Informazioni sui partecipanti aggiornati.

onIsMutedChanged

evento isMutedChanged. Si verifica quando la chiamata viene disattivata

-(void)onIsMutedChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use call(_:didUpdateOutgoingAudioState:) instead") {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onOutgoingAudioStateChanged

Questo evento viene generato quando Viene disattivata la chiamata.

-(void)onOutgoingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onIncomingAudioStateChanged

Questo evento viene generato quando l'altoparlante viene disattivato.

-(void)onIncomingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onTotalParticipantCountChanged

Evento TotalParticipantCountChanged. Si verifica quando il conteggio dei partecipanti cambia

-(void)onTotalParticipantCountChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.