ACSCallLobby 클래스
선언
@interface ACSCallLobby : NSObject;
Description
Teams 모임 로비의 정보를 설명합니다.
메서드
admitAll
Teams 모임 로비의 모든 참가자 허용
-(void)admitAllWithCompletionHandler:(void (^)(ACSAdmitAllParticipantsResult * value, NSError *error))completionHandler;
반환
void
매개 변수
completionHandler
- 작업이 완료된 후 비동기적으로 호출할 블록입니다.
인정
Teams 모임 로비의 참가자를 허용합니다.
-(void)admit:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(ACSAdmitParticipantsResult* _Nullable result, NSError* _Nullable error))completionHandler;
매개 변수
identifiers
- 참가자가 입장할 수 있습니다.completionHandler
- 작업이 완료된 후 비동기적으로 호출할 블록입니다.
거부
Teams 모임 로비에서 참가자를 거부합니다.
-(void)reject:(id<CommunicationIdentifier> _Nonnull)identifier
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
매개 변수
identifiers
- 참가자가 거부됩니다.completionHandler
- 작업이 완료된 후 비동기적으로 호출할 블록입니다.
속성
대리자(delegate)
이 ACSCallLobby instance 이벤트를 수신하기 위해 제공하는 개체입니다.
@property(nonatomic, assign) id<ACSCallLobbyDelegate> delegate;
participants
현재 Teams 모임 로비에서 원격 참가자 목록을 가져옵니다.
@property (copy, nonnull, readonly) NSArray<ACSRemoteParticipant *> * participants;