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
속성
대리자(delegate)
이 ACSRaiseHandCallFeature instance 이벤트를 수신하기 위해 제공하는 개체입니다.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
raisedHands
모든 활성 제기 손을 가져옵니다. 손 이벤트 발생 순서에 따라 정렬됩니다.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;