FileDocCategorySizeDatePackage
SmsEnvelope.javaAPI DocAndroid 5.1 API4648Thu Mar 12 22:22:54 GMT 2015com.android.internal.telephony.cdma.sms

SmsEnvelope

public final class SmsEnvelope extends Object

Fields Summary
public static final int
MESSAGE_TYPE_POINT_TO_POINT
Message Types (See 3GPP2 C.S0015-B 3.4.1)
public static final int
MESSAGE_TYPE_BROADCAST
public static final int
MESSAGE_TYPE_ACKNOWLEDGE
public static final int
TELESERVICE_NOT_SET
Supported Teleservices (See 3GPP2 N.S0005 and TIA-41)
public static final int
TELESERVICE_WMT
public static final int
TELESERVICE_VMN
public static final int
TELESERVICE_WAP
public static final int
TELESERVICE_WEMT
public static final int
TELESERVICE_SCPT
public static final int
TELESERVICE_MWI
The following are defined as extensions to the standard teleservices
public static final int
SERVICE_CATEGORY_CMAS_PRESIDENTIAL_LEVEL_ALERT
public static final int
SERVICE_CATEGORY_CMAS_EXTREME_THREAT
public static final int
SERVICE_CATEGORY_CMAS_SEVERE_THREAT
public static final int
SERVICE_CATEGORY_CMAS_CHILD_ABDUCTION_EMERGENCY
public static final int
SERVICE_CATEGORY_CMAS_TEST_MESSAGE
public static final int
SERVICE_CATEGORY_CMAS_LAST_RESERVED_VALUE
public int
messageType
Provides the type of a SMS message like point to point, broadcast or acknowledge
public int
teleService
The 16-bit Teleservice parameter identifies which upper layer service access point is sending or receiving the message. (See 3GPP2 C.S0015-B, v2, 3.4.3.1)
public int
serviceCategory
The 16-bit service category parameter identifies the type of service provided by the SMS message. (See 3GPP2 C.S0015-B, v2, 3.4.3.2)
public CdmaSmsAddress
origAddress
The origination address identifies the originator of the SMS message. (See 3GPP2 C.S0015-B, v2, 3.4.3.3)
public CdmaSmsAddress
destAddress
The destination address identifies the target of the SMS message. (See 3GPP2 C.S0015-B, v2, 3.4.3.3)
public com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress
origSubaddress
The origination subaddress identifies the originator of the SMS message. (See 3GPP2 C.S0015-B, v2, 3.4.3.4)
public int
bearerReply
The 6-bit bearer reply parameter is used to request the return of a SMS Acknowledge Message. (See 3GPP2 C.S0015-B, v2, 3.4.3.5)
public byte
replySeqNo
Cause Code values: The cause code parameters are an indication whether an SMS error has occurred and if so, whether the condition is considered temporary or permanent. ReplySeqNo 6-bit value, ErrorClass 2-bit value, CauseCode 0-bit or 8-bit value (See 3GPP2 C.S0015-B, v2, 3.4.3.6)
public byte
errorClass
public byte
causeCode
public byte[]
bearerData
encoded bearer data (See 3GPP2 C.S0015-B, v2, 3.4.3.7)
Constructors Summary
public SmsEnvelope()


      
        // nothing to see here
    
Methods Summary