| Call | Represents an ongoing phone call that the in-call app should present to the user. |
| Call.Callback | |
| Call.Details | |
| CallAudioState | Encapsulates the telecom audio state, including the current audio routing, supported audio routing and mute. |
| CallScreeningService |
This service can be implemented by the default dialer (see
getDefaultDialerPackage()) to allow or disallow incoming calls before
they are shown to a user.
|
| CallScreeningService.CallResponse | |
| CallScreeningService.CallResponse.Builder | |
| Conference |
Represents a conference call which can contain any number of Connection objects.
|
| Conferenceable | Interface used to identify entities with which another entity can participate in a conference call with. |
| Connection | Represents a phone call or connection to a remote endpoint that carries voice and/or video traffic. |
| Connection.VideoProvider |
Provides a means of controlling the video session associated with a Connection.
|
| ConnectionRequest |
Simple data container encapsulating a request to some entity to
create a new Connection.
|
| ConnectionService | An abstract service that should be implemented by any apps which can make phone calls (VoIP or otherwise) and want those calls to be integrated into the built-in phone app. |
| DisconnectCause | Describes the cause of a disconnected call. |
| GatewayInfo | Encapsulated gateway address information for outgoing call. |
| InCallService | This service is implemented by any app that wishes to provide the user-interface for managing phone calls. |
| InCallService.VideoCall |
Used to issue commands to the Connection.VideoProvider associated with a
Call.
|
| InCallService.VideoCall.Callback |
The InCallService extends this class to provide a means of receiving callbacks
from the Connection.VideoProvider.
|
| PhoneAccount | Represents a distinct method to place or receive a phone call. |
| PhoneAccount.Builder |
Helper class for creating a PhoneAccount.
|
| PhoneAccountHandle |
The unique identifier for a PhoneAccount.
|
| RemoteConference |
A conference provided to a ConnectionService by another ConnectionService through
conferenceRemoteConnections(RemoteConnection, RemoteConnection).
|
| RemoteConference.Callback |
Callback base class for RemoteConference.
|
| RemoteConnection |
A connection provided to a ConnectionService by another ConnectionService
running in a different process.
|
| RemoteConnection.Callback |
Callback base class for RemoteConnection.
|
| RemoteConnection.VideoProvider |
RemoteConnection.VideoProvider associated with a RemoteConnection.
|
| RemoteConnection.VideoProvider.Callback |
Callback class used by the RemoteConnection.VideoProvider to relay events from
the Connection.VideoProvider.
|
| StatusHints | Contains status label and icon displayed in the in-call UI. |
| TelecomManager | Provides access to information about active calls and registration/call-management functionality. |
| VideoProfile | Represents attributes of video calls. |
| VideoProfile.CameraCapabilities | Represents the camera capabilities important to a Video Telephony provider. |