Partager via


Protocole ACSCallDelegate

Déclaration

@protocol ACSCallDelegate;

Descriptif

Ensemble de méthodes appelées par ACSCall en réponse à des événements importants.

Méthodes

onIdChanged

CallIdChanged. Se produit lorsque l’ID de l’appel change

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onStateChanged

StateChanged. Se produit lorsque l’état de l’appel change

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onRoleChanged

Événement CallRoleChanged. Se produit lorsque le rôle de l’appel change

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onRemoteParticipantsMis à jour

ParticipantsÉvénement mis à jour. Se produit lorsque des participants sont ajoutés ou supprimés d’un appel

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

Paramètres

  • sender - L’objet d’appel dont les participants ont été mis à jour.
  • args - Mise à jour des informations sur les participants.

onLocalVideoStreamsMise à jour

LocalVideoStreamsÉvénement mis à jour. Se produit lorsque des flux vidéo locaux sont ajoutés ou supprimés d’un appel

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

Paramètres

  • sender - L’objet d’appel dont les flux vidéo locaux ont été mis à jour.
  • args - Mise à jour des informations sur les participants.

onIsMutedChanged

isMutedChanged. Se produit lorsque l’appel est mis en sourdine

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onOutgoingAudioStateChanged

Cet événement est déclenché lorsque la mise en sourdine de l’appel est désactivée.

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onIncomingAudioStateChanged

Cet événement est déclenché lorsque le haut-parleur est mis en sourdine.

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.

onTotalParticipantCountChanged

Événement TotalParticipantCountChanged. Se produit lorsque le nombre de participants change

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

Paramètres

  • sender - L’objet d’appel dont l’état a changé.
  • args - Informations sur l’état de l’appel.