Поделиться через


Класс ACSIncomingCall

Объявление

@interface ACSIncomingCall : NSObject;

Описание

Описание входящего вызова

Методы

accept

Прием входящего вызова

-(void)accept:(ACSAcceptCallOptions *)options withCompletionHandler:(void (^)(ACSCall * value, NSError *error))completionHandler;

Параметры

  • options — Параметры для вызова, принимающего звонок
  • completionHandler — блок, вызываемый асинхронно после завершения операции.

Возвращаемое значение

  • void

Отклонить

Отклонить этот входящий вызов

-(void)rejectWithCompletionHandler:(void (^)(NSError *error))completionHandler;

Параметры

  • completionHandler — блок, вызываемый асинхронно после завершения операции.

Возвращаемое значение

  • void

Свойства

delegate

Объект, предоставляемый для получения событий из этого экземпляра ACSIncomingCall.

@property(nonatomic, assign) id<ACSIncomingCallDelegate> delegate;

callEndReason

Описать причину завершения вызова

@property (retain, nullable, readonly) ACSCallEndReason * callEndReason;

callerInfo

Сведения о вызывающем объекте

@property (retain, nonnull, readonly) ACSCallerInfo * callerInfo;

идентификатор

Идентификатор вызова

@property (retain, nonnull, readonly) NSString * id;

isVideoEnabled

Включена ли входящая видео

@property (readonly) BOOL isVideoEnabled;