Classe ACSIncomingCall

Dichiarazione

@interface ACSIncomingCall : NSObject;

Descrizione

Descrive una chiamata in ingresso

Metodi

Accettare

Accettare una chiamata in ingresso

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

Parametri

  • options - Opzioni per l'accettazione della chiamata
  • completionHandler - Blocco da richiamare in modo asincrono al termine dell'operazione.

Restituisce

  • void

Rifiutare

Rifiutare questa chiamata in ingresso

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

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

callEndReason

Descrivere il motivo per cui una chiamata è stata terminata

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

callerInfo

Informazioni sul chiamante

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

id

ID della chiamata

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

isVideoEnabled

Video in ingresso abilitato

@property (readonly) BOOL isVideoEnabled;