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


Класс ACSRaiseHandCallFeature

Декларация

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Description

Функция вызова для управления состояниями руки рейза для участников вызова.

Методы

raiseHand

Отправить запрос на поднятие руки для локального пользователя.

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

Параметры

  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

lowerHand

Отправить запрос на понижение руки для локального пользователя.

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

Параметры

  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

lowerHands

Отправка запроса на понижение рук для участников.

-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;

Параметры

  • participants - Сбор участников.
  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

lowerAllHands

Отправить запрос на опускание поднятых рук для каждого пользователя на звонке.

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

Параметры

  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

Свойства

делегат

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

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

поднятыеРуки

Активизируйте все поднятые руки. Отсортированы в порядке событий поднятия руки.

@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;