다음을 통해 공유


ACSRaiseHandCallFeature 클래스

선언

@interface ACSRaiseHandCallFeature : ACSCallFeature;

Description

통화 참가자의 손 들기 상태를 관리하기 위한 통화 기능입니다.

메서드

raiseHand

로컬 사용자를 위해 손을 들기 위한 요청을 보냅니다.

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

매개 변수

  • completionHandler - 조작이 완료된 후 비동기적으로 호출되는 블록입니다.

반품

  • void

하어핸드

로컬 사용자를 위해 손을 낮추는 요청을 보냅니다.

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

매개 변수

  • completionHandler - 조작이 완료된 후 비동기적으로 호출되는 블록입니다.

반품

  • void

하어핸드

참가자를 위해 손을 내리도록 요청을 보냅니다.

-(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;

손 들기

모든 적극적인 손을 들어 보세요. 손 들기 이벤트의 순서별로 정렬됩니다.

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