ACSRaiseHandCallFeature (clase)
Declaración
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Descripción
Característica de llamada para administrar estados de elevación de manos para los participantes en la llamada.
Métodos
raiseHand
Enviar solicitud para levantar la mano para el usuario local.
-(void)raiseHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parámetros
completionHandler
: un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
Devoluciones
void
lowerHand
Enviar solicitud a mano para el usuario local.
-(void)lowerHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parámetros
completionHandler
: un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
Devoluciones
void
lowerHands
Enviar solicitud a manos inferiores para los participantes.
-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parámetros
participants
- Colección de participantes.completionHandler
: un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
lowerAllHands
Enviar solicitud a manos elevadas inferiores para cada usuario en la llamada.
-(void)lowerAllHandsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parámetros
completionHandler
: un bloque que se va a invocar de forma asincrónica una vez finalizada la operación.
Devoluciones
void
Propiedades
delegado
Objeto que se proporciona para recibir eventos de esta instancia de ACSRaiseHandCallFeature.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
raisedHands
Consigue todas las manos activas levantadas. Ordenado por orden de elevación de eventos de mano.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;