Класс 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;