Classe ACSIncomingCall

Declaração

@interface ACSIncomingCall : NSObject;

Description

Descreve uma chamada recebida

Métodos

aceitar

Aceitar uma chamada recebida

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

Parâmetros

  • options - Opções para a chamada Aceitar a chamada
  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Devoluções

  • void

rejeitar

Rejeitar esta chamada recebida

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

Parâmetros

  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Devoluções

  • void

Propriedades

delegado

Um objeto que fornece para receber eventos desta instância ACSIncomingCall.

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

callEndReason

Descrever o motivo pelo qual uma chamada terminou

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

callerInfo

Informações sobre o autor da chamada

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

ID

ID da chamada

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

isVideoEnabled

O vídeo de entrada está ativado

@property (readonly) BOOL isVideoEnabled;