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 llamadacompletionHandler
: 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;