Dela via


ACSIncomingCall-klass

Förklaring

@interface ACSIncomingCall : NSObject;

Description

Beskriver ett inkommande samtal

Metoder

Acceptera

Acceptera ett inkommande samtal

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

Parametrar

  • options - Alternativ för att anropa Acceptera samtalet
  • completionHandler – Ett block som ska anropas asynkront när åtgärden har slutförts.

Returer

  • void

Avvisa

Avvisa det här inkommande samtalet

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

Parametrar

  • completionHandler – Ett block som ska anropas asynkront när åtgärden har slutförts.

Returer

  • void

Egenskaper

Delegera

Ett objekt som du anger för att ta emot händelser från den här ACSIncomingCall-instansen.

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

callEndReason

Beskriv orsaken till att ett samtal har avslutats

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

callerInfo

Information om anroparen

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

id

ID för samtalet

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

isVideoEnabled

Är inkommande video aktiverad

@property (readonly) BOOL isVideoEnabled;