Compartir a través de


Protocolo ACSCallDelegate

Declaración

@protocol ACSCallDelegate;

Descripción

Conjunto de métodos a los que llama ACSCall en respuesta a eventos importantes.

Métodos

onIdChanged

CallIdChanged (evento). Se produce cuando cambia el identificador de llamada.

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onStateChanged

StateChanged (evento). Se produce cuando cambia el estado de llamada.

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onRoleChanged

CallRoleChanged (evento). Se produce cuando cambia el rol de llamada

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onRemoteParticipantsUpdated

Evento ParticipantsUpdated. Se produce cuando los participantes se agregan o quitan de una llamada

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

Parámetros

  • sender - Objeto de llamada cuyos participantes se han actualizado.
  • args - Información sobre los participantes actualizados.

onLocalVideoStreamsUpdated

Evento LocalVideoStreamsUpdated. Se produce cuando las secuencias de vídeo locales se agregan o quitan de una llamada

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

Parámetros

  • sender : objeto de llamada cuyas secuencias de vídeo locales se han actualizado.
  • args - Información sobre los participantes actualizados.

onIsMutedChanged

isMutedChanged (evento). Se produce cuando se silencia la llamada

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onOutgoingAudioStateChanged

Este evento se genera cuando se silencia la llamada.

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onIncomingAudioStateChanged

Este evento se genera cuando speaker está silenciado.

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.

onTotalParticipantCountChanged

Evento TotalParticipantCountChanged. Se produce cuando cambia el recuento de participantes

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

Parámetros

  • sender : objeto de llamada que había cambiado el estado.
  • args - Información sobre el estado de llamada.