public class ConcatenatedShortMessagesIdentifierImpl extends Object implements ConcatenatedShortMessagesIdentifier
| Constructor and Description |
|---|
ConcatenatedShortMessagesIdentifierImpl(boolean referenceIs16bit,
int reference,
int mesageSegmentCount,
int mesageSegmentNumber) |
ConcatenatedShortMessagesIdentifierImpl(byte[] encodedInformationElementData) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getEncodedInformationElementData() |
int |
getEncodedInformationElementIdentifier() |
int |
getMesageSegmentCount() |
int |
getMesageSegmentNumber() |
int |
getReference() |
boolean |
getReferenceIs16bit() |
String |
toString() |
public ConcatenatedShortMessagesIdentifierImpl(boolean referenceIs16bit,
int reference,
int mesageSegmentCount,
int mesageSegmentNumber)
referenceIs16bit - reference - Concatenated short message reference number. This octet shall contain a modulo 256 counter indicating
the reference number for a particular concatenated short message. This reference number shall remain constant for
every short message which makes up a particular concatenated short message.mesageSegmentCount - Maximum number of short messages in the concatenated short message. This octet shall contain a
value in the range 0 to 255 indicating the total number of short messages within the concatenated short message.
The value shall start at 1 and remain constant for every short message which makes up the concatenated short
message. If the value is zero then the receiving entity shall ignore the whole Information Element.mesageSegmentNumber - Sequence number of the current short message. This octet shall contain a value in the range 0
to 255 indicating the sequence number of a particular short message within the concatenated short message. The
value shall start at 1 and increment by one for every short message sent within the concatenated short message. If
the value is zero or the value is greater than the value in octet 2 then the receiving entity shall ignore the
whole Information Element.public ConcatenatedShortMessagesIdentifierImpl(byte[] encodedInformationElementData)
public boolean getReferenceIs16bit()
getReferenceIs16bit in interface ConcatenatedShortMessagesIdentifierpublic int getReference()
getReference in interface ConcatenatedShortMessagesIdentifierpublic int getMesageSegmentCount()
getMesageSegmentCount in interface ConcatenatedShortMessagesIdentifierpublic int getMesageSegmentNumber()
getMesageSegmentNumber in interface ConcatenatedShortMessagesIdentifierpublic int getEncodedInformationElementIdentifier()
getEncodedInformationElementIdentifier in interface UserDataHeaderElementpublic byte[] getEncodedInformationElementData()
getEncodedInformationElementData in interface ConcatenatedShortMessagesIdentifiergetEncodedInformationElementData in interface UserDataHeaderElementCopyright © 2016. All Rights Reserved.