Condividi tramite


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;