Udostępnij za pośrednictwem


Klasa ACSIncomingCall

Deklaracji

@interface ACSIncomingCall : NSObject;

Opis

Opisuje połączenie przychodzące

Metody

Zaakceptować

Akceptowanie połączenia przychodzącego

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

Parametry

  • options - Opcje wywołania akceptowania połączenia
  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

Zwraca

  • void

Odrzucić

Odrzuć to połączenie przychodzące

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

Parametry

  • completionHandler - Blok, który ma być wywoływany asynchronicznie po zakończeniu operacji.

Zwraca

  • void

Właściwości

delegate

Obiekt, który udostępniasz w celu odbierania zdarzeń z tego wystąpienia ACSIncomingCall.

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

callEndReason

Opisz przyczynę zakończenia wywołania

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

callerInfo

Informacje o obiekcie wywołującym

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

identyfikator

Identyfikator wywołania

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

isVideoEnabled

Czy przychodzące wideo jest włączone

@property (readonly) BOOL isVideoEnabled;