Classe ACSRaiseHandCallFeature
Dichiarazione
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Descrizione
Funzionalità di chiamata per la gestione degli stati di generazione delle mani per i partecipanti alla chiamata.
Metodi
raiseHand
Inviare la richiesta di generazione per l'utente locale.
-(void)raiseHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametri
completionHandler
- Blocco da richiamare in modo asincrono al termine dell'operazione.
Restituisce
void
lowerHand
Inviare la richiesta a mano inferiore per l'utente locale.
-(void)lowerHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametri
completionHandler
- Blocco da richiamare in modo asincrono al termine dell'operazione.
Restituisce
void
lowerHands
Inviare la richiesta a mani inferiori per i partecipanti.
-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parametri
participants
- Raccolta di partecipanti.completionHandler
- Blocco da richiamare in modo asincrono al termine dell'operazione.
lowerAllHands
Inviare la richiesta a mani alzate inferiori per ogni utente sulla chiamata.
-(void)lowerAllHandsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametri
completionHandler
- Blocco da richiamare in modo asincrono al termine dell'operazione.
Restituisce
void
Proprietà
delegato
Oggetto fornito per ricevere eventi da questa istanza di ACSRaiseHandCallFeature.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
generateHands
Ottenere tutte le mani attive alzate. Ordinato in base all'ordine di generare eventi di mano.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;