ACSIncomingCall – třída

Deklarace

@interface ACSIncomingCall : NSObject;

Description

Popisuje příchozí hovor.

Metody

Přijmout

Přijetí příchozího hovoru

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

Parametry

  • options - Možnosti pro volání Přijetí hovoru
  • completionHandler – Blok, který se má vyvolat asynchronně po dokončení operace.

Návraty

  • void

Odmítnout

Odmítnout tento příchozí hovor

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

Parametry

  • completionHandler – Blok, který se má vyvolat asynchronně po dokončení operace.

Návraty

  • void

Vlastnosti

delegát

Objekt, který zadáte pro příjem událostí z této instance ACSIncomingCall.

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

callEndReason

Popište důvod ukončení hovoru.

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

callerInfo

Informace o volajícím

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

id

ID hovoru

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

isVideoEnabled

Je povolené příchozí video

@property (readonly) BOOL isVideoEnabled;