ACSRaiseHandCallFeature – třída
Deklarace
@interface ACSRaiseHandCallFeature : ACSCallFeature;
Description
Funkce volání pro správu stavů zvednutí ruky pro účastníky hovoru
Metody
raiseHand
Odešlete žádost o zvednutí ruky pro místního uživatele.
-(void)raiseHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametry
completionHandler
– Blok, který se má vyvolat asynchronně po dokončení operace.
Návraty
void
lowerHand
Odeslat žádost o pomoc místnímu uživateli.
-(void)lowerHandWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametry
completionHandler
– Blok, který se má vyvolat asynchronně po dokončení operace.
Návraty
void
lowerHands
Odešlete žádost účastníkům do dolních rukou.
-(void)lowerHands:(NSArray<id<CommunicationIdentifier>>* _Nonnull)participants
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Parametry
participants
- Kolekce účastníků.completionHandler
– Blok, který se má vyvolat asynchronně po dokončení operace.
lowerAllHands
Odešlete žádost o snížení zvednutých rukou pro každého uživatele hovoru.
-(void)lowerAllHandsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parametry
completionHandler
– Blok, který se má vyvolat asynchronně po dokončení operace.
Návraty
void
Vlastnosti
delegát
Objekt, který zadáte pro příjem událostí z této instance ACSRaiseHandCallFeature.
@property(nonatomic, assign) id<ACSRaiseHandCallFeatureDelegate> delegate;
raisedHands
Získejte všechny aktivní zvednuté ruce. Seřazeno podle pořadí událostí zvednutí ruky.
@property (copy, nonnull, readonly) NSArray<ACSRaisedHand *> * raisedHands;