Interface | Description |
---|---|
Response<IN,OUT> |
Class | Description |
---|---|
AudioState | Deprecated
- use
CallAudioState instead. |
AuthenticatorService |
A generic stub account authenticator service often used for sync adapters that do not directly
involve accounts.
|
Call |
Represents an ongoing phone call that the in-call app should present to the user.
|
Call.Callback |
Defines callbacks which inform the
InCallService of changes to a Call . |
Call.Details | |
Call.Listener | Deprecated
Use
Call.Callback instead. |
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
TelecomManager.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. |
Conference.Listener | |
Conferenceable |
Interface used to identify entities with which another entity can participate in a conference
call with.
|
ConferenceParticipant |
Parcelable representation of a participant's state in a conference call.
|
Connection |
Represents a phone call or connection to a remote endpoint that carries voice and/or video
traffic.
|
Connection.Listener | |
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.
|
DefaultDialerManager |
Class for managing the default dialer application that will receive incoming calls, and be
allowed to make emergency outgoing calls.
|
DisconnectCause |
Describes the cause of a disconnected call.
|
GatewayInfo |
Encapsulated gateway address information for outgoing call.
|
InCallAdapter |
Receives commands from
InCallService implementations which should be executed by
Telecom. |
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 . |
Log |
Manages logging for the entire module.
|
ParcelableCall |
Information about a call that is used between InCallService and Telecom.
|
ParcelableCallAnalytics | |
ParcelableCallAnalytics.AnalyticsEvent | |
ParcelableCallAnalytics.EventTiming | |
ParcelableCallAnalytics.VideoEvent | |
ParcelableConference |
A parcelable representation of a conference connection.
|
ParcelableConnection |
Information about a connection that is used between Telecom and the ConnectionService.
|
Phone | Deprecated
Use
InCallService directly instead of using this class. |
Phone.Listener | |
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
ConnectionService.conferenceRemoteConnections(android.telecom.RemoteConnection, android.telecom.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 . |
RemoteConnectionManager | |
StatusHints |
Contains status label and icon displayed in the in-call UI.
|
TelecomAnalytics | |
TelecomAnalytics.SessionTiming | |
TelecomManager |
Provides access to information about active calls and registration/call-management functionality.
|
TimedEvent<T> | |
VideoCallImpl |
Implementation of a Video Call, which allows InCallUi to communicate commands to the underlying
Connection.VideoProvider , and direct callbacks from the
Connection.VideoProvider to the appropriate VideoCall.Listener . |
VideoProfile |
Represents attributes of video calls.
|
VideoProfile.CameraCapabilities |
Represents the camera capabilities important to a Video Telephony provider.
|
Voicemail |
Represents a single voicemail stored in the voicemail content provider.
|
Voicemail.Builder |
Builder pattern for creating a
Voicemail . |
Annotation Type | Description |
---|---|
VideoProfile.VideoQuality | |
VideoProfile.VideoState |