Compartir a través de


ACSIncomingCall (clase)

Declaración

@interface ACSIncomingCall : NSObject;

Descripción

Describe una llamada entrante

Métodos

accept

Aceptar una llamada entrante

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

Parámetros

  • options - Opciones para llamar a Aceptar la llamada
  • completionHandler : bloque que se va a invocar de forma asincrónica una vez finalizada la operación.

Devoluciones

  • void

reject

Rechazar esta llamada entrante

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

Parámetros

  • completionHandler : 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 ACSIncomingCall.

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

callEndReason

Describir el motivo por el que ha finalizado una llamada

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

callerInfo

Información sobre el autor de la llamada

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

id

Id. de la llamada

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

isVideoEnabled

¿Está habilitado el vídeo entrante?

@property (readonly) BOOL isVideoEnabled;