Partager via


ACSIncomingCall, classe

Déclaration

@interface ACSIncomingCall : NSObject;

Description

Décrit un appel entrant

Méthodes

accepter

Acceptation d’un appel entrant

-(void)accept:(ACSAcceptCallOptions *)options withCompletionHandler:(void (^)(ACSCall * value, NSError *error))completionHandler;

Paramètres

  • options - Options d’appel Accepter l’appel
  • completionHandler - Bloc à appeler de façon asynchrone une fois l’opération terminée.

Retours

  • void

reject

Rejeter cet appel entrant

-(void)rejectWithCompletionHandler:(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 ACSIncomingCall.

@property(nonatomic, assign) id<ACSIncomingCallDelegate> delegate;

callEndReason

Décrire la raison pour laquelle un appel a pris fin

@property (retain, nullable, readonly) ACSCallEndReason * callEndReason;

callerInfo

Informations sur l’appelant

@property (retain, nonnull, readonly) ACSCallerInfo * callerInfo;

id

ID de l’appel

@property (retain, nonnull, readonly) NSString * id;

isVideoEnabled

La vidéo entrante est-elle activée

@property (readonly) BOOL isVideoEnabled;