Class

CXStartCallAction

An encapsulation of the act of initiating an outgoing call.

Declaration

@interface CXStartCallAction : CXCallAction

Overview

CXStartCallAction is a concrete subclass of CXCallAction. When the user initiates an outgoing call, the provider sends provider:performStartCallAction: to its delegate. The provider’s delegate calls the fulfill method to indicate that the action was successfully performed. To indicate that the call started at a time other than the current time, you can instead call the fulfillWithDateStarted:.

Topics

Creating New Actions

- initWithCallUUID:handle:

Initializes a new action to start a call with the specified UUID to a recipient with the specified handle.

Accessing Action Attributes

video

A Boolean value that indicates whether the call is a video call.

contactIdentifier

The identifier for the call recipient.

handle

The handle of the call recipient.

Completing Actions

- fulfillWithDateStarted:

Reports the successful execution of the action at the specified time.

Relationships

Inherits From

See Also

Outgoing Calls

CXCallController

A programmatic interface for interacting with and observing calls.

CXTransaction

An object that contains zero or more action objects to be performed by a call controller.