RIL Constants (Compact 2013)

3/26/2014

This language reference section contains descriptions of RIL constants. For more information on RIL constants, see the individual RIL constants topics.

Programming element

Description

Address Type Constants

List of phone number representations.

API Result Constants

List of function call results (RIL_NCLASS_FUNCRESULT).

Audio Device Constants

List of audio devices.

Authentication Type Constants

These constants define Authentication Types.

Auto Answer Constant

List of auto answer settings.

Bearer Service Connection Elements Constants

List of bearer service connection elements.

Bearer Service Constants

List of bearer service names.

Bit Error Rate Constants

Special bit error rate value.

Call Barring Facility Constants

Types of call barring.

Call Barring Status Constants

Status values for call barring.

Call Direction Constants

Call direction.

Call Management Constants

Call management commands.

Call Multiparty Constants

Call multiparty status values.

Call Privacy Constants

Call privacy mode values.

Call Status Constants

Call status values.

Call Type Constants

Call types.

Caps Bearer Name Constants

Bearer service name capabilities.

Caps Bearer Speed1 Constants

Bearer service speed capabilities (first set).

Caps Bearer Speed2 Constants

Bearer service speed capabilities (second set).

Caps Call Barring Constants

Call barring capabilities.

Caps Call Management Constants

Call management command capabilities.

Caps Call Support Constants

Defines the Supplemental Services the networks supports.

Caps Call Type Constants

The following table describes the call type capabilities.

Caps DCS Language Constants

Message broadcast data coding scheme language capabilities.

Caps Dialing Option Constants

Dialing options capabilities.

Caps Equipment Constants

Equipment state capabilities.

Caps Forwarding Constants

Forwarding reason capabilities.

Caps HSCSD Air Interface Constants

High Speed Circuit Switched Data (HSCSD) air interface user rate capabilities.

Caps HSCSD Traffic Channel Constants

HSCSD traffic channel coding capabilities.

Caps Information Class Constants

Telephony information class capabilities.

Caps Message Service Constants

Message service type capabilities.

Caps Message Status Constants

Message status capabilities.

Caps Message Storage Constants

Message storage location capabilities.

Caps Phone Lock Constants

Locking facility capabilities.

Caps Phonebook Constants

Phonebook storage location capabilities.

Caps Signal Quality Constants

These constants define signal quality capabilities.

Caps SIM Constants

Defines signal quality capabilities.

Caps SMS Support Constants

Defines the Short Message Service (SMS) capabilities supported.

Caps Type Constants

Capability types.

Complete Call Busy Constants

Special value for all Completion of Call to Busy Subscriber (CCBS).

CPI Status Constants

CPI status information.

CUG Information Level Constants

Closed User Group (CUG) information levels.

CUG Special Constants

CUG special index value.

Data Compression Constants

Data compression directions.

Data Compression Negotiation Constants

Data compression negotiation options.

Data Rate Constants

Different protocol-dependent data rates.

Dialing Option Constants

Dialing options.

Disconnect Initiation Constants

Disconnect initiation.

Driver-defined Radio ON/OFF State Constants

Radio ON/OFF states.

DTMF Duration Constants

Dual-Tone Multifrequency (DTMF) tone duration default.

eMLPP Priority Levels Constant

eMLPP priority levels.

Equipment State Constants

Equipment states.

Error Class Constants

Each RIL error falls into a general error class bucket.

Error Constants

Error codes.

Error Correction Constants

Error correction modes.

Forwarding Reason Constants

Forwarding reasons.

GPRS Class Constants

General Packet Radio Service (GPRS) class.

GPRS Context Activation Type Constants

GPRS Activation Types.

GPRS Data Comp Constants

GPRS data compression.

GPRS Delay Class Constants

GPRS delay class.

GPRS Header Compression Constants

GPRS header compression.

GPRS L2 Protocol Constants

GPRS L2 protocols.

GPRS Mean Throughput Class Constants

GPRS mean throughput class.

GPRS Peak Throughput Class Constants

GPRS peak throughput class.

GPRS Precedence Class Constants

GPRS precedence class.

GPRS Protocol Constants

GPRS packet protocols.

GPRS Reliability Class Constants

GPRS reliability class.

GPRS SMS Constants

Mobile-originated SMS service constants.

HSCSD Air Interface Constants

HSCSD air interface user rates.

HSCSD Special Constants

Special HSCSD receive time slots value.

HSCSD Traffic Channel Constants

HSCSD traffic channel codings.

Information Class Constants

Telephony information classes.

ITC Constants

Information transfer capability types.

Line Registration Constants

Line registration status.

Line Status Constants

Line status.

Location Services Status

Location services status for code division multiple access (CDMA).

Lock Facility Constants

Facilities for phone locking.

Lock Status Constants

Locking status.

Maximum Lengths Constants

The following table describes the maximum lengths for string parameters.

Message Class Constants

Message classes.

Message Command Constants

Message command types.

Message DCS Alphabets Constants

Message data coding scheme (DCS) alphabets.

Message DCS Broadcast Constants

Message broadcast DCS languages.

Message DCS Classes Constants

Message DCS message classes.

Message DCS Constants

Message DCS types.

Message DCS Flags Constants

Message DCS flags.

Message DCS Indication Constants

Message DCS indication types.

Message Delivery Constants

Message delivery status.

Message Encoding Constants

Message encoding types. The message encoding types determine the format of the incoming message body.

Message Flag Constants

Message flags.

Message Geographic Constants

Message geographic scopes.

Message Priority Class Constants

Message priority types.

Message Privacy Class Constants

Message privacy types.

Message Protocol Constants

Message protocol IDs.

Message Send Constants

Send message options.

Message Service Constants

Messaging service types.

Message Status Constants

Message status.

Message Status Type Constants

Message status types.

Message Storage Constants

Message storage locations.

Message Teleservice Constants

Message teleservice types.

Message Type Constants

Message types.

Message Validity Constants

Message validity period formats.

NCH Status Constant

NCH status values.

Network Settings Constant

Network settings.

Numbering Plan Constants

Different numbering schemes.

Operator Name Constants

Operator name formats.

Operator Selection Constants

Operator selection modes.

Operator Special Constants

Special preferred operator index value.

Operator Status Constants

Operator status.

PDP Data Compression Constant

PDP data compression values.

PDP Header Compression Constant

PDP header compression values.

Phone Locked Constants

Phone locked states.

Phonebook Storage Constants

Phonebook storage locations.

PTT Key Status Constant

Push-to-talk (PTT) key status values.

Radio Presence States Constants

Radio presence states.

Remote Party Constants

Remote party information validity types.

RIL Message Display Mode Constants

Message display modes. Specifies if the message is displayed immediately on the device user interface (UI) or in the inbox.

RIL Radio Type Constants

Valid values for the dwRadioType member of the RADIOINFO structure and other areas that specify Radio Type.

Caps Notification Constants

Contains notification events implemented by the original equipment manufacturer (OEM) RIL driver.

RIL Registry Path Name Constants

Contains constants used to create registry paths.

RIL Registry Radio Information Constants

Constants used to create registry paths related to physical radios.

RILADDRESS Parameter Constants

Valid values for the dwParams member of the RILADDRESS structure.

RILALPHAIDENTIFIER Parameter Constants

Valid values for the dwParams member of the ALPHAIDENTIFIER structure.

RILALPHAIDENTIFIERTYPE Parameter Constants

Valid values for the dwType member of the ALPHAIDENTIFIER structure.

RILAUDIODEVICEINFO Parameter Constants

Valid values for the dwParams member of the RILAUDIODEVICEINFO structure.

RILBEARERSVCINFO Parameter Constants

Valid values for the dwParams member of the RILBEARERSVCINFO structure.

RILBYTECOUNTER Parameter Constants

Valid values for the dwParams member of the RILBYTECOUNTER structure.

RILCALLERIDSETTINGS Parameter Constants

Valid values for the dwParams member of the RILCALLERIDSETTINGS structure.

RILCALLFORWARDINGSETTINGS Parameter Constants

Valid values for the dwParams member of the RILCALLFORWARDINGSETTINGS structure.

RILCALLHSCSDINFO Parameter Constants

Valid values for the dwParams member of the RILCALLHSCSDINFO structure.

RILCALLINFO Parameter Constants

Valid values for the dwParams member of the RILCALLINFO structure.

RILCALLMODIFICATIONINFO Parameter Constants

Valid values for the dwParams member of the RILCALLMODIFICATIONINFO structure.

RILCALLMODIFICATIONTYPE Parameter Constants

Valid values for the dwParams member of the RILCALLMODIFICATIONINFO structure.

RILCALLWAITINGINFO Parameter Constants

Valid values for the dwParams member of the RILCALLWAITINGINFO structure.

RILCAPSBARRINGPWDLENGTH Parameter Constants

Valid values for the dwParams member of the RILCAPSBARRINGPWDLENGTH structure.

RILCAPSBEARERSVC Parameter Constants

Valid values for the dwParams member of the RILCAPSBEARERSVC structure.

RILCAPSDATACOMPRESSION Parameter Constants

Valid values for the dwParams member of the RILCAPSDATACOMPRESSIONstructure.

RILCAPSDIAL Parameter Constants

Valid values for the dwParams member of the RILCAPSDIAL structure.

RILCAPSERRORCORRECTION Parameter Constants

Valid values for the dwParams member of the RILCAPSERRORCORRECTION structure.

RILCAPSHSCSD Parameter Constants

Valid values for the dwParams member of the RILCAPSHSCSD structure.

RILCAPSLOCKINGPWDLENGTH Parameter Constants

Valid values for the dwParams member of the RILCAPSLOCKINGPWDLENGTH structure.

RILCAPSMSGMEMORYLOCATIONS Parameter Constants

Valid values for the dwParams member of the RILCAPSMSGMEMORYLOCATIONS structure.

RILCAPSPBENTRYLENGTH Parameter Constants

Valid values for the dwParams member of the RILCAPSPBENTRYLENGTH structure.

RILCAPSRLP Parameter Constants

Valid values for the dwParams member of the RILCAPSRLP structure.

RILCBMSGCONFIG Parameter Constants

Valid values for the dwParams member of the RILCBMSGCONFIG structure.

RILCELLTOWERINFO Parameter Constants

Valid values for the dwParams member of the RILCELLTOWERINFO structure.

RILCLOSEDGROUPSETTINGS Parameter Constants

Valid values for the dwParams member of the RILCLOSEDGROUPSETTINGS structure.

RILCONNECTINFO Parameter Constants

Valid values for the dwParams member of the RILCONNECTINFO structure.

RILCOSTINFO Parameter Constants

Valid values for the dwParams member of the RILCOSTINFO structure.

RILDATACOMPINFO Parameter Constants

Valid values for the dwParams member of the RILDATACOMPINFO structure.

RILDIALEDIDSETTINGS Parameter Constants

Valid values for the dwParams member of the RILDIALEDIDSETTINGS structure.

RILDIALINFO Parameter Constants

Valid values for the dwParams member of the RILDIALINFO structure.

RILEQUIPMENTINFO Parameter Constants

Valid values for the dwParams member of the RILEQUIPMENTINFO structure.

RILEQUIPMENTSTATE Parameter Constants

Valid values for the dwParams member of the RILEQUIPMENTSTATE structure.

RILERRORCORRECTIONINFO Parameter Constants

Valid values for the dwParams member of the RILERRORCORRECTIONINFO structure.

RILGAININFO Parameter Constants

Valid values for the dwParams member of the RILGAININFO structure.

RILGPRSCONTEXT Parameter Constants

Valid values for the dwParams member of the RILGPRSCONTEXT structure.

RILGPRSQOSPROFILE Parameter Constants

Valid values for the dwParams member of the RILGPRSQOSPROFILE structure.

RILHIDECONNECTEDIDSETTINGS Parameter Constants

Valid values for the dwParams member of the RILHIDECONNECTEDIDSETTINGS structure.

RILHIDEIDSETTINGS Parameter Constants

Valid values for the dwParams member of the RILHIDEIDSETTINGS structure.

RILHSCSDINFO Parameter Constants

Valid values for the dwParams member of the RILHSCSDINFO structure.

RILMESSAGE CDMA Parameter Constants

Valid values for the dwParams member of the RILMESSAGE structure for CDMA.

RILMESSAGE GSM Parameter Constants

Valid values for the dwParams member of RILMESSAGE structure for Global System for Communication (GSM).

RILMESSAGE_IN_SIM Parameter Constants

Valid values for the dwParams member of the RILMESSAGE_IN_SIM structure.

RILMESSAGEINFO Parameter Constants

Valid values for the dwParams member of the RILMESSAGEINFO structure.

RILMSGCONFIG Parameter Constants

Valid values for the dwParams member of the RILMSGCONFIG structure.

RILMSGDCS Parameter Constants

Valid values for the dwParams member of the RILMSGDCS structure.

RILMSGSERVICEINFO Parameter Constants

Valid values for the dwParams member of the RILMSGSERVICEINFO.

RILMSGSTORAGEINFO Parameter Constants

Valid values for the dwParams member of the RILMSGSTORAGEINFOstructure.

RILNDISGPRSCONTEXT Parameter Constants

Valid values for the dwParams member of the RILNDISGPRSCONTEXT structure.

RILNDISGPRSCONTEXTRESPONSE Parameter Constants

Valid values for the dwParams member of the RILNDISGPRSCONTEXTRESPONSE structure.

RILNDISIPCONFIG Parameter Constants

Valid values for the ipv4.dwFlags and ipv6.dwFlags members of RILNDISIPCONFIG structure.

RILNDISSTATUS Parameter Constants

Valid values for the dwStatusType member of the RILNDISSTATUS structure.

RILNITZINFO Parameter Constants

Valid values for the dwParams member of the RILNITZINFO structure.

RILOPERATORINFO Parameter Constants

Valid values for the dwParams member of the RILOPERATORINFO structure.

RILOPERATORNAMES Parameter Constants

Valid values for the dwParams member of the RILOPERATORNAMES structure.

RILPHONEBOOKADDITIONALNUMBER Parameter Constants

Valid values for the dwParams member of the RILPHONEBOOKADDITIONALNUMBER structure.

RILPHONEBOOKEMAILADDRESS Parameter Constants

Valid values for the dwParams member of the RILPHONEBOOKEMAILADDRESS structure.

RILPHONEBOOKENTRY Parameter Constants

Valid values for the dwParams member of the RILPHONEBOOKENTRY structure.

RILPHONEBOOKINFO Parameter Constants

Valid values for the dwParams member of the RILPHONEBOOKINFO structure.

RILREMOTEPARTYINFO Parameter Constants

Valid values for the dwParams member of the RILREMOTEPARTYINFO structure.

RILRINGINFO Parameter Constants

Valid values for the dwParams member of the RILRINGINFO structure.

RILRLPINFO Parameter Constants

Valid values for the dwParams member of the RILRLPINFO structure.

RILSERIALPORTSTATS Parameter Constants

Valid values for the dwParams member of the RILSERIALPORTSTATS structure.

RILSERVICEINFO Parameter Constants

Valid values for the dwParams member of the RILSERVICEINFO structure.

RILSIGNALQUALITY Parameter Constants

Valid values for the dwParams member of the RILSIGNALQUALITY structure.

RILSIMCMDPARAMETERS Parameter Constants

Valid values for the dwParams member of the RILSIMCMDPARAMETERS structure.

RILSIMRECORDSTATUS Parameter Constants

Valid values for the dwParams member of the RILSIMRECORDSTATUS structure.

RILSIMRESPONSE Parameter Constants

Valid values for the dwParams member of the RILSIMRESPONSE structure.

RILSUBADDRESS Parameter Constants

Valid values for the dwParams member of the RILSUBADDRESS structure.

RILSUBSCRIBERINFO Parameter Constants

Valid values for the dwParams member of the RILSUBSCRIBERINFO structure.

RILSUPSERVICEDATA Parameter Constants

Valid values for the dwParams member of the RILSUPSERVICEDATA structure.

Roaming Mode Constants

CDMA roaming types.

Roaming Status

Roaming statuses.

Signal Strength Constants

Special signal strength value.

SIM Command Constants

Subscriber Identify Module (SIM) commands.

SIM Record Constants

Different SIM file types.

SIM Refresh Constants

Constants that indicate which cached SIM regions to refresh.

SIM Security State Constants

Values for the dwSimSecurityState member of the RILSIMSECURITYSTATUS structure.

SIM Status Constants

Constants that indicate the state of the SIM card.

Special Phonebook Constants

Special phone book index value.

Subaddress Type Constants

Different subaddress types.

Supplemental Activation Constants

Supplementary service status.

Supplementary Service Data Status Constants

Supplementary service data status.

Supplementary Service Provisioning Constants

Supplementary service provisioning.

System Capabilities Constants

System capabilities.

System Type Constants

Constants to indicate current type of system or cellular connection that is available.

Telephony Service Constants

Telephony service types - Voice Group Call (VGC) and Voice Broadcast Call (VBC).

Traffic Class Constant

Traffic class values.

VGC and VBC List Mode Constant

VGC and VBC list mode values.

Wireless Network Constant

Wireless network.

See Also

Other Resources

Radio Interface Layer