android.telecom
Interfaces
CallControlCallback |
CallControlCallback relays call updates (that require a response) from the Telecom framework out to the application. |
CallEventCallback |
CallEventCallback relays call updates (that do not require any action) from the Telecom framework out to the application. |
Classes
Call |
Represents an ongoing phone call that the in-call app should present to the user. |
CallAttributes |
CallAttributes represents a set of properties that define a new Call. |
CallAudioState |
Encapsulates the telecom audio state, including the current audio routing, supported audio routing and mute. |
CallControl |
CallControl provides client side control of a call. |
CallEndpoint |
Encapsulates the endpoint where call media can flow |
CallRedirectionService |
This service can be implemented to interact between Telecom and its implementor for making outgoing call with optional redirection/cancellation purposes. |
CallScreeningService |
This service can be implemented by the default dialer (see |
Conference |
Represents a conference call which can contain any number of |
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. |
ConnectionRequest |
Simple data container encapsulating a request to some entity to create a new |
ConnectionService |
An abstract service that should be implemented by any apps which either:
|
DisconnectCause |
Describes the cause of a disconnected call. |
GatewayInfo |
Encapsulated gateway address information for outgoing call. |
InCallService |
This service is implemented by an app that wishes to provide functionality for managing phone calls. |
PhoneAccount |
Represents a distinct method to place or receive a phone call. |
PhoneAccountHandle |
The unique identifier for a |
PhoneAccountSuggestion | |
RemoteConference |
A conference provided to a |
RemoteConnection |
A connection provided to a |
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. |
Exceptions
CallEndpointException |
This class represents a set of exceptions that can occur when requesting a |
CallException |
This class defines exceptions that can be thrown when using Telecom APIs with |
QueryLocationException |
This class represents a set of exceptions that can occur when requesting a |