Compartir a través de


ACSIncomingCall (Clase)

Declaración

@interface ACSIncomingCall : NSObject;

Description

Describe una llamada entrante

Methods

accept

Aceptar una llamada entrante

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

Parámetros

  • options - Opciones de llamada Aceptar la llamada
  • completionHandler - Un bloque que se invocará de forma asíncrona una vez finalizada la operación.

Devoluciones

  • void

reject

Rechazar esta llamada entrante

-(void)rejectWithCompletionHandler:(void (^)(NSError *error))completionHandler;

Parámetros

  • completionHandler - Un bloque que se invocará de forma asíncrona una vez finalizada la operación.

Devoluciones

  • void

Propiedades

delegate

Objeto que proporciona para recibir eventos de esta instancia de ACSIncomingCall.

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

callEndReason

Describa la razón por la que finalizó una llamada

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

callerInfo

Información sobre la persona que llama

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

id

Id de la llamada

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

isVideoEnabled

¿Está habilitado el video entrante?

@property (readonly) BOOL isVideoEnabled;