مشاركة عبر


بروتوكول ACSCallDelegate

إعلان بالربط

@protocol ACSCallDelegate;

الوصف

مجموعة من الأساليب التي يتم استدعاؤها بواسطة ACSCall استجابة للأحداث الهامة.

الأساليب

onIdChanged

حدث CallIdChanged. يحدث عندما يتغير معرف المكالمة

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onStateChanged

حدث StateChanged. يحدث عندما تتغير حالة المكالمة

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onRoleChanged

حدث CallRoleChanged. يحدث عندما يتغير دور الاستدعاء

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onRemoteParticipantsUpdated

حدث تمت مصادقة المشاركين عليه. يحدث عند إضافة المشاركين إلى مكالمة أو إزالتهم منها

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

المعلمات

  • sender - كائن الاستدعاء الذي تم تحديث المشاركين فيه.
  • args - معلومات حول المشاركين المحدثين.

onLocalVideoStreamsUpdated

حدث LocalVideoStreamsUpdated. يحدث عند إضافة تدفقات الفيديو المحلية إلى مكالمة أو إزالتها منها

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

المعلمات

  • sender - كائن الاستدعاء الذي تم تحديث تدفقات الفيديو المحلية الخاصة به.
  • args - معلومات حول المشاركين المحدثين.

onIsMutedChanged

حدث isMutedChanged. يحدث عند كتم صوت المكالمة

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onOutgoingAudioStateChanged

يتم رفع هذا الحدث عند كتم صوت المكالمة.

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onIncomingAudioStateChanged

يتم رفع هذا الحدث عند كتم صوت المتحدث.

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.

onTotalParticipantCountChanged

حدث TotalParticipantCountChanged. يحدث عندما يتغير عدد المشاركين

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

المعلمات

  • sender - كائن الاستدعاء الذي تغيرت الحالة.
  • args - معلومات حول حالة المكالمة.