public final class SmsEnvelope extends Object
Modifier and Type | Field and Description |
---|---|
byte[] |
bearerData
encoded bearer data
(See 3GPP2 C.S0015-B, v2, 3.4.3.7)
|
int |
bearerReply
The 6-bit bearer reply parameter is used to request the return of a
SMS Acknowledge Message.
|
byte |
causeCode |
CdmaSmsAddress |
destAddress
The destination address identifies the target of the SMS message.
|
byte |
errorClass |
static int |
MESSAGE_TYPE_ACKNOWLEDGE |
static int |
MESSAGE_TYPE_BROADCAST |
static int |
MESSAGE_TYPE_POINT_TO_POINT
Message Types
(See 3GPP2 C.S0015-B 3.4.1)
|
int |
messageType
Provides the type of a SMS message like point to point, broadcast or acknowledge
|
CdmaSmsAddress |
origAddress
The origination address identifies the originator of the SMS message.
|
CdmaSmsSubaddress |
origSubaddress
The origination subaddress identifies the originator of the SMS message.
|
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.
|
static int |
SERVICE_CATEGORY_CMAS_CHILD_ABDUCTION_EMERGENCY |
static int |
SERVICE_CATEGORY_CMAS_EXTREME_THREAT |
static int |
SERVICE_CATEGORY_CMAS_LAST_RESERVED_VALUE |
static int |
SERVICE_CATEGORY_CMAS_PRESIDENTIAL_LEVEL_ALERT |
static int |
SERVICE_CATEGORY_CMAS_SEVERE_THREAT |
static int |
SERVICE_CATEGORY_CMAS_TEST_MESSAGE |
int |
serviceCategory
The 16-bit service category parameter identifies the type of service provided
by the SMS message.
|
int |
teleService
The 16-bit Teleservice parameter identifies which upper layer service access point is sending
or receiving the message.
|
static int |
TELESERVICE_MWI
The following are defined as extensions to the standard teleservices
|
static int |
TELESERVICE_NOT_SET
Supported Teleservices
(See 3GPP2 N.S0005 and TIA-41)
|
static int |
TELESERVICE_SCPT |
static int |
TELESERVICE_VMN |
static int |
TELESERVICE_WAP |
static int |
TELESERVICE_WEMT |
static int |
TELESERVICE_WMT |
Constructor and Description |
---|
SmsEnvelope() |
public static final int MESSAGE_TYPE_POINT_TO_POINT
public static final int MESSAGE_TYPE_BROADCAST
public static final int MESSAGE_TYPE_ACKNOWLEDGE
public static final int TELESERVICE_NOT_SET
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
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
public int teleService
public int serviceCategory
public CdmaSmsAddress origAddress
public CdmaSmsAddress destAddress
public CdmaSmsSubaddress origSubaddress
public int bearerReply
public byte replySeqNo
public byte errorClass
public byte causeCode
public byte[] bearerData