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


Класс ACSRaiseHandCallFeature

Объявление

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Описание

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

Методы

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

Свойства

delegate

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

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

raisedHands

Получите все активные поднятые руки. Отсортировано по порядку событий поднятия руки.

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