Interface | Description |
---|---|
CallerInfoAsyncQuery.OnQueryCompleteListener |
Interface for a CallerInfoAsyncQueryHandler result return.
|
CallFailCause |
Call fail causes from TS 24.008 .
|
CommandsInterface | |
Connection.Listener |
Listener interface for events related to the connection which should be reported to the
Connection . |
Connection.PostDialListener | |
IccCard | |
MmiCode | |
PhoneInternalInterface |
Internal interface used to control the phone; SDK developers cannot
obtain this interface.
|
PhoneNotifier | |
RadioNVItems |
List of radio NV items that can be set/get through the RIL interface.
|
RILConstants | |
TelephonyProperties |
Contains a list of string constants used to get or set telephone properties
in the system.
|
Class | Description |
---|---|
AsyncEmergencyContactNotifier |
An
AsyncTask that notifies the Blocked number provider that emergency services were
contacted. |
ATResponseParser | |
BaseCommands | |
BlockChecker |
Checks for blocked phone numbers against
BlockedNumberContract |
Call | |
CallerInfo |
Looks up caller information for the given phone number.
|
CallerInfoAsyncQuery |
Helper class to make it easier to run asynchronous caller-id lookup queries.
|
CallForwardInfo |
See also RIL_CallForwardInfo in include/telephony/ril.h
|
CallInfo |
A parcelable holder class of Call information data.
|
CallManager | |
CallTracker | |
CarrierAppUtils |
Utilities for handling carrier applications.
|
CarrierServiceBindHelper |
Manages long-lived bindings to carrier services
|
CarrierSignalAgent |
This class act as an CarrierSignalling Agent.
|
CellBroadcastHandler |
Dispatch new Cell Broadcasts to receivers.
|
CellNetworkScanResult |
Response for querying available cellular networks.
|
Connection | |
Connection.Capability |
Capabilities that will be mapped to telecom connection
capabilities.
|
Connection.ListenerBase |
Base listener implementation.
|
DcParamObject | |
DctConstants | |
DebugService |
A debug service that will dump telephony's state
Currently this "Service" has a proxy in the phone app
com.android.phone.TelephonyDebugService which actually
invokes the dump method.
|
DefaultPhoneNotifier |
broadcast intents
|
DriverCall | |
GsmAlphabet |
This class implements the character set mapping between
the GSM SMS 7-bit alphabet specified in TS 23.038 6.2.1
and UTF-16
|
GsmAlphabet.TextEncodingDetails |
For a specific text string, this object describes protocol
properties of encoding it for transmission as message user
data.
|
GsmCdmaCall | |
GsmCdmaCallTracker | |
GsmCdmaConnection | |
GsmCdmaPhone | |
HardwareConfig |
hardware configuration information reported by the ril layer and for
use by the telephone framework.
|
HbpcdLookup | |
HbpcdLookup.ArbitraryMccSidMatch | |
HbpcdLookup.MccIdd | |
HbpcdLookup.MccLookup | |
HbpcdLookup.MccSidConflicts | |
HbpcdLookup.MccSidRange | |
HbpcdLookup.NanpAreaCode | |
HbpcdUtils | |
IccCardConstants | |
IccPhoneBookInterfaceManager |
SimPhoneBookInterfaceManager to provide an inter-process communication to
access ADN-like SIM records.
|
IccProvider | |
IccSmsInterfaceManager |
IccSmsInterfaceManager to provide an inter-process communication to
access Sms in Icc.
|
ImsSMSDispatcher | |
InboundSmsHandler |
This class broadcasts incoming SMS messages to interested apps after storing them in
the SmsProvider "raw" table and ACKing them to the SMSC.
|
InboundSmsTracker |
Tracker for an incoming SMS message ready to broadcast to listeners.
|
IntRangeManager |
Clients can enable reception of SMS-CB messages for specific ranges of
message identifiers (channels).
|
LastCallFailCause | |
MccTable |
Mobile Country Code
|
OperatorInfo | |
Phone |
(Not for SDK use)
A base implementation for the com.android.internal.telephony.Phone interface.
|
PhoneConstants | |
PhoneFactory | |
PhoneStateIntentReceiver | Deprecated |
PhoneSubInfoController | |
PhoneSwitcher |
Utility singleton to monitor subscription changes and incoming NetworkRequests
and determine which phone/phones are active.
|
ProxyController | |
RadioCapability |
Object to indicate the phone radio capability.
|
RatRatcheter |
This class loads configuration from CarrierConfig and uses it to determine
what RATs are within a ratcheting family.
|
RestrictedState | |
RetryManager |
Retry manager allows a simple way to declare a series of
retry timeouts.
|
RIL |
RIL implementation of the CommandsInterface.
|
ServiceStateTracker | |
Sms7BitEncodingTranslator | |
SmsAddress | |
SmsApplication |
Class for managing the primary application that we will deliver SMS/MMS messages to
|
SmsApplication.SmsApplicationData | |
SmsBroadcastUndelivered |
Called when the credential-encrypted storage is unlocked, collecting all acknowledged messages
and deleting any partial message segments older than 30 days.
|
SmsConstants |
SMS Constants and must be the same as the corresponding
deprecated version in SmsMessage.
|
SMSDispatcher | |
SMSDispatcher.SmsTracker |
Keeps track of an SMS that has been sent to the RIL, until it has
successfully been sent, or we're done trying.
|
SmsHeader |
SMS user data header, as specified in TS 23.040 9.2.3.24.
|
SmsHeader.ConcatRef | |
SmsHeader.MiscElt |
A header element that is not explicitly parsed, meaning not
PortAddrs or ConcatRef or SpecialSmsMsg.
|
SmsHeader.PortAddrs | |
SmsHeader.SpecialSmsMsg | |
SmsMessageBase |
Base class declaring the specific methods and members for SmsMessage.
|
SmsMessageBase.SubmitPduBase | |
SmsNumberUtils |
This class implements handle the MO SMS target address before sending.
|
SmsRawData |
A parcelable holder class of byte[] for ISms aidl implementation
|
SmsResponse |
Object returned by the RIL upon successful completion of sendSMS.
|
SmsStorageMonitor |
Monitors the device and ICC storage, and sends the appropriate events.
|
SmsUsageMonitor |
Implement the per-application based SMS control, which limits the number of
SMS/MMS messages an app can send in the checking period.
|
SubscriptionController |
SubscriptionController to provide an inter-process communication to
access Sms in Icc.
|
SubscriptionInfoUpdater | |
SubscriptionMonitor |
Utility singleton to monitor subscription changes and help people act on them.
|
TelephonyCapabilities |
Utilities that check if the phone supports specified capabilities.
|
TelephonyComponentFactory |
This class has one-line methods to instantiate objects only.
|
TelephonyDevController |
TelephonyDevController - provides a unified view of the
telephony hardware resources on a device.
|
TelephonyIntents |
The intents that the telephony services broadcast.
|
TelephonyTester |
Telephony tester receives the following intents where {name} is the phone name
adb shell am broadcast -a com.android.internal.telephony.
|
UiccPhoneBookController | |
UiccSmsController |
UiccSmsController to provide an inter-process communication to
access Sms in Icc.
|
UUSInfo | |
VisualVoicemailSmsFilter | |
VisualVoicemailSmsParser | |
VisualVoicemailSmsParser.WrappedMessageData |
Class wrapping the raw OMTP message data, internally represented as as map of all key-value
pairs found in the SMS body.
|
WakeLockStateMachine |
Generic state machine for handling messages and waiting for ordered broadcasts to complete.
|
WapPushManagerParams |
WapPushManager constant value definitions
|
WapPushOverSms |
WAP push handler class.
|
WspTypeDecoder |
Implement the WSP data type decoder.
|
Enum | Description |
---|---|
Call.SrvccState | |
Call.State | |
CommandException.Error | |
CommandsInterface.RadioState | |
Connection.PostDialState | |
DctConstants.Activity | |
DctConstants.State |
IDLE: ready to start data connection setup, default state
CONNECTING: state of issued startPppd() but not finish yet
SCANNING: data connection fails with one apn but other apns are available
ready to start data connection on other apns (before INITING)
CONNECTED: IP connection is setup
DISCONNECTING: Connection.disconnect() has been called, but PDP
context is not yet deactivated
FAILED: data connection fail for all apns settings
RETRYING: data connection failed but we're going to retry.
|
DriverCall.State | |
IccCardConstants.State |
This is combination of IccCardStatus.CardState and IccCardApplicationStatus.AppState
for external apps (like PhoneApp) to use
UNKNOWN is a transient state, for example, after user inputs ICC pin under
PIN_REQUIRED state, the query for ICC status returns UNKNOWN before it
turns to READY
The ordinal values much match
TelephonyManager.SIM_STATE_UNKNOWN ... |
MmiCode.State | |
OperatorInfo.State | |
PhoneConstants.CardUnavailableReason | |
PhoneConstants.DataState |
The state of a data connection.
|
PhoneConstants.State |
The phone state.
|
PhoneInternalInterface.DataActivityState | |
PhoneInternalInterface.SuppService | |
SmsConstants.MessageClass |
SMS Class enumeration.
|
Exception | Description |
---|---|
ATParseEx | |
CallerInfoAsyncQuery.QueryPoolException |
Simple exception used to communicate problems with the query pool.
|
CallStateException | |
CommandException | |
EncodeException |