CLASSE ACSRaiseHandCallFeature
Déclaration
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Description
Fonctionnalité d’appel pour la gestion des états de levée de main pour les participants à l’appel.
Méthodes
raiseHand
Envoyer une demande de lever la main pour l’utilisateur local.
-(void)raiseHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Paramètres
completionHandler
- Bloc à appeler de façon asynchrone une fois l’opération terminée.
Retours
void
lowerHand
Envoyer une requête à la main inférieure pour l’utilisateur local.
-(void)lowerHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Paramètres
completionHandler
- Bloc à appeler de façon asynchrone une fois l’opération terminée.
Retours
void
lowerHands
Envoyer une demande aux mains inférieures pour les participants.
-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Paramètres
participants
- Collection de participants.completionHandler
- Bloc à appeler de façon asynchrone une fois l’opération terminée.
lowerAllHands
Envoyez une demande aux mains basses levées pour chaque utilisateur sur l’appel.
-(void)lowerAllHandsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Paramètres
completionHandler
- Bloc à appeler de façon asynchrone une fois l’opération terminée.
Retours
void
Propriétés
délégué
Objet que vous fournissez pour recevoir des événements de cette instance ACSRaiseHandCallFeature.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
raisedHands
Obtenez toutes les mains levées actives. Trié par ordre d’événements de levée de main.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;