Bagikan melalui


Protokol ACSCallDelegate

Deklarasi

@protocol ACSCallDelegate;

Deskripsi

Serangkaian metode yang dipanggil oleh ACSCall sebagai respons terhadap peristiwa penting.

Metode

onIdChanged

Peristiwa CallIdChanged. Terjadi ketika id panggilan berubah

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onStateChanged

Peristiwa StateChanged. Terjadi ketika status panggilan berubah

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onRoleChanged

Peristiwa CallRoleChanged. Terjadi ketika peran panggilan berubah

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onRemoteParticipantsUpdated

Acara PesertaDiupdated. Terjadi ketika peserta ditambahkan atau dihapus dari panggilan

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

Parameter

  • sender - Objek panggilan yang pesertanya telah diperbarui.
  • args - Informasi tentang peserta yang diperbarui.

onLocalVideoStreamsUpdated

Kejadian LocalVideoStreamsUpdated. Terjadi saat Streaming video lokal ditambahkan atau dihapus dari panggilan

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

Parameter

  • sender - Objek panggilan yang aliran video lokalnya telah diperbarui.
  • args - Informasi tentang peserta yang diperbarui.

onIsMutedChanged

Peristiwa isMutedChanged. Terjadi saat panggilan dimatikan suaranya

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onOutgoingAudioStateChanged

Kejadian ini dinaikkan saat Panggilan dimatikan suaranya.

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onIncomingAudioStateChanged

Kejadian ini dinaikkan saat Speaker dimatikan suaranya.

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.

onTotalParticipantCountChanged

Peristiwa TotalParticipantCountChanged. Terjadi ketika jumlah peserta berubah

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

Parameter

  • sender - Objek panggilan yang statusnya telah berubah.
  • args - Informasi tentang status panggilan.