Contents

CXCallObserver

A programmatic interface for an object that manages a list of active calls and observes call changes.

Declaration

class CXCallObserver

Overview

You can retrieve a list of active calls on an CXCallObserver object using the calls property. You can also provide an object conforming to the CXCallObserverDelegate protocol as the call observer delegate using the setDelegate(_:queue:) method to respond to any active call changes.

VoIP apps typically interact with the CXCallObserver object returned by the callObserver property of a CXCallController instance. However, any app can create a new CXCallObserver object to be notified of any calls activity on the system.

Topics

Setting a Delegate

Accessing Calls

See Also

Call information