Package | Description |
---|---|
com.opencloud.slee.resources.in.datatypes.sms |
Defines classes to represent some short message service (SMS) types
for which their ASN.1 specifications say merely OCTET STRING,
and for which standards define the layout of bit-fields within the octet strings.
|
Modifier and Type | Method and Description |
---|---|
SMSStatusReport |
SMSStatusReport.clone()
Constructs a copy of this object and everything reachable from it.
|
static SMSStatusReport |
SMSStatusReport.copyOf(SMSStatusReport from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
static SMSStatusReport |
SMSStatusReport.decodeRPUIHeaderStatusReport(byte[] message)
Constructs a new SMSStatusReport with no data (header only) from the given data.
|
static SMSStatusReport |
SMSStatusReport.decodeRPUIHeaderStatusReport(byte[] message,
int start,
int len)
Constructs a new SMSStatusReport with no data (header only) from the given data.
|
static SMSStatusReport |
SMSStatusReport.newInstanceOnlyHeader()
Factory method that creates an instance for representing only a header (no data).
|
SMSStatusReport |
SMSStatusReport.setDataCodingScheme(SMSDataCodingScheme value)
Sets the value of the coding scheme within the user data.
|
SMSStatusReport |
SMSStatusReport.setDischargeTime(SMSTimeStamp value)
Sets the value of time associated with a particular TP-ST outcome.
|
SMSStatusReport |
SMSStatusReport.setLoopPrevention(boolean value)
Sets the value of whether SMS applications should inhibit forwarding or automatic message generation that could cause infinite looping.
|
SMSStatusReport |
SMSStatusReport.setLoopPreventionPresent(boolean flag)
Sets the presence or absence of the field LoopPrevention.
|
SMSStatusReport |
SMSStatusReport.setMessageReference(int value)
Sets the value of identifies the previously submitted SMSSubmit or SMSCommand.
|
SMSStatusReport |
SMSStatusReport.setMessageReferencePresent(boolean flag)
Sets the presence or absence of the field MessageReference.
|
SMSStatusReport |
SMSStatusReport.setMoreMessagesToSend(SMSStatusReport.MoreMessagesToSend value)
Sets the value of whether there are no more messages to send.
|
SMSStatusReport |
SMSStatusReport.setProtocolId(SMSProtocolId value)
Sets the value of identifies the above layer protocol.
|
SMSStatusReport |
SMSStatusReport.setRecipientAddress(SMSAddress value)
Sets the value of recipient of the previously submitted mobile originated short message.
|
SMSStatusReport |
SMSStatusReport.setServiceCentreTimeStamp(SMSTimeStamp value)
Sets the value of time when the SC received the previously sent SMSSUBMIT.
|
SMSStatusReport |
SMSStatusReport.setStatus(int value)
Sets the value of status of the previously sent mobile originated short message.
|
SMSStatusReport |
SMSStatusReport.setStatusPresent(boolean flag)
Sets the presence or absence of the field Status.
|
SMSStatusReport |
SMSStatusReport.setStatusReportQualifier(boolean value)
Sets the value of whether the previously submitted TPDU was a SMSSubmit or SMSCommand.
|
SMSStatusReport |
SMSStatusReport.setStatusReportQualifierPresent(boolean flag)
Sets the presence or absence of the field StatusReportQualifier.
|
SMSStatusReport |
SMSStatusReport.setUserData(byte[] value)
Sets the value of the user data.
|
SMSStatusReport |
SMSStatusReport.setUserDataHeaderIndicator(SMSTPDUWithData.UserDataHeaderIndicator value)
Sets the value of whether user data contains a header.
|
SMSStatusReport |
SMSStatusReport.setUserDataLength(int value)
Sets the value of the length of the user data.
|
Modifier and Type | Method and Description |
---|---|
static SMSStatusReport |
SMSStatusReport.copyOf(SMSStatusReport from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
static byte[] |
SMSStatusReport.encodeRPUIHeaderStatusReport(SMSStatusReport smsStatusReport)
Encodes the given SMSStatusReport for sending as the payload of a SM-RP-UIHeader message.
|