Compartilhar via


Classe ACSIncomingCall

Declaração

@interface ACSIncomingCall : NSObject;

Descrição

Descreve uma chamada de entrada

Métodos

accept

Aceitar uma chamada de entrada

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

Parâmetros

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

Retornos

  • void

rejeitar

Rejeitar essa chamada de entrada

-(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.

Retornos

  • void

Propriedades

delegado

Um objeto que você fornece para receber eventos dessa 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 chamador

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

id

Id da chamada

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

isVideoEnabled

O vídeo de entrada está habilitado

@property (readonly) BOOL isVideoEnabled;