ACSIncomingCall-Klasse
Deklaration
@interface ACSIncomingCall : NSObject;
BESCHREIBUNG
Beschreibt einen eingehenden Anruf
Methoden
accept (Akzeptieren)
Annehmen eines eingehenden Anrufs
-(void)accept:(ACSAcceptCallOptions *)options withCompletionHandler:(void (^)(ACSCall * value, NSError *error))completionHandler;
Parameter
options
- Optionen für den Anruf Annehmen des AnrufscompletionHandler
– Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.
Gibt zurück
void
reject
Diesen eingehenden Anruf ablehnen
-(void)rejectWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Parameter
completionHandler
– Ein Block, der nach Abschluss des Vorgangs asynchron aufgerufen werden soll.
Gibt zurück
void
Eigenschaften
delegate
Ein Objekt, das Sie bereitstellen, um Ereignisse von dieser ACSIncomingCall-instance zu empfangen.
@property(nonatomic, assign) id<ACSIncomingCallDelegate> delegate;
callEndReason
Beschreiben des Grunds, warum ein Anruf beendet wurde
@property (retain, nullable, readonly) ACSCallEndReason * callEndReason;
callerInfo
Informationen zum Aufrufer
@property (retain, nonnull, readonly) ACSCallerInfo * callerInfo;
id
ID des Aufrufs
@property (retain, nonnull, readonly) NSString * id;
isVideoEnabled
Ist eingehendes Video aktiviert
@property (readonly) BOOL isVideoEnabled;