Freigeben über


ACSIncomingCall-Klasse

Erklärung

@interface ACSIncomingCall : NSObject;

Description

Beschreibt einen eingehenden Anruf

Methodik

accept (Akzeptieren)

Annehmen eines eingehenden Anrufs

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

Die Parameter

  • options - Optionen für den Anruf Annehmen des Anrufs
  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

Rückkehr

  • void

reject

Diesen eingehenden Anruf ablehnen

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

Die Parameter

  • completionHandler - Ein Block, der asynchron aufgerufen werden soll, nachdem der Vorgang abgeschlossen ist.

Rückkehr

  • void

Eigenschaften

delegieren

Ein Objekt, das Sie zum Empfangen von Ereignissen von dieser ACSIncomingCall-Instanz bereitstellen.

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

callEndBegründung

Beschreiben Sie den Grund, warum ein Anruf beendet wurde

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

callerInfo

Informationen über den Anrufer

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

id

ID des Anrufs

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

isVideoEnabled

Ist eingehendes Video aktiviert?

@property (readonly) BOOL isVideoEnabled;