Whisperstream Research Group - SerialComm GSM SDK Documentation | |
Whisperstream.SerialComm.Framework.SMS Namespace
Classes
Class | Description |
---|
PDUDeliver |
Class that breaks up a pdu encoded string into its various component parts
|
PDUSubmit |
Class used when the user generates a new sms message to be sent out
|
PDUTypeBase |
PDU Flags base class, this class holds methods and properties common to both the
PDUTypeDeliver class and PDUTypeSubmit class
|
PDUTypeDeliver |
Contains PDUType flags for a submit type message.
|
PDUTypeSubmit |
Contains PDUType flags for a submit type message.
|
SMSConvert |
Used to convert SMS Messages
|
SMSMessage |
Class to hold the data of a fully translated SMSMessage
|
SMSUtil |
Helper utility fucntions used when converting/translating SMS messages
|
Structures
Structure | Description |
---|
PreferredMemoryStorage |
struct used for setting the preferred memory storage for sms messages
|
Enumerations
Enumeration | Description |
---|
DataCodingScheme |
Data Coding Scheme
Coding group:
Bits 7..4
0000 Default alphabet (7 bit data coding in the User Data)
0001-1111 reserved
Bits 3..0
Data Coding/message class
bit 3 is reserved, set 0
bit 2 (message coding)
0 Default alphabet (7 bit data coding in the User Data)
1 8-bit data coding in the User Data
bit 1 bit 0 (message class)
0 0 Class0 immediate display
0 1 Class1 ME (Mobile Equipment)- specific
1 0 Class2 SIM specific message
1 1 Class3 TE (Terminate Equipment)- specific
|
MessagesToSend |
More Messages to Send
(is only set by the SMSC)
0 More messages are waiting for the MS in the SMSC
1 No more messages are waiting for the MS in the SMSC
|
MessageTypeIndicator |
Message Type Indicator
0 0 SMS-DELIVER (SMSC ==> MS)
0 0 SMS-DELIVER REPORT (MS ==> SMSC, is generated automatically by the M20, after receiving a SMS-DELIVER)
0 1 SMS-SUBMIT (MS ==> SMSC)
0 1 SMS-SUBMIT REPORT (SMSC ==> MS)
1 0 SMS-STATUS REPORT (SMSC ==> MS)
1 0 SMS-COMMAND (MS ==> SMSC)
1 1 Reserved
|
ProtocolIdentifier |
Protocol Identifier
0 The PDU has to be treat as a short message
1 The PDU has to be treat as a telex
2 The PDU has to be treat as group3 telefax
3 The PDU has to be treat as group4 telefax
|
RejectDuplicate |
Reject Duplicate
0 Instruct the SMSC to accept an SMS-SUBMIT for an short message still held in the
SMSC which has the same MR and DA as a previously submitted short message from the same OA.
1 Instruct the SMSC to reject an SMS-SUBMIT for a short message still held in the
SMSC which has the same MR and DA as a previously submitted short message from the same OA.
|
ReplyPath |
Reply Path
0 Reply Path parameter is not set in this PDU
1 Reply Path parameter is set in this PDU
|
StatusReportIndication |
Status Report Indication
(is only set by the SMSC)
0 A status report will not be returned to the SME
1 A status report will be returned to the SME
|
StatusReportRequest |
Status Report Request
0 A status report is not requested
1 A status report is requested
|
UserDataHeaderIndicator |
User Data Header Indicator
0 The UD field contains only the short message
1 The beginning of the UD field contains a header in addition of the short message
|
ValidityPeriodFormat |
Validity Period Format
0 0 VP field is not present
0 1 Reserved
1 0 VP field present an integer represented (relative)
1 1 VP field present an semi-octet represented (absolute)
any reserved values may be rejected by the SMSC
|