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