org.freesmartphone.GSM.SMS is a high level interface for textual Short Message Service (SMS). If you have special requirements or need direct access to individual messages, you may use the corresponding SMS functions provided by org.freesmartphone.GSM.SIM.
org.freesmartphone.GSM.SMS
Description: Retrieve all text messages.
Messages matching the given category. This is an array of four-tuples. Every entry has the following structure:
Description: Calculates the number of GSM Short Messages necessary to deliver a given text.
The contents of the message.
The number of SMS to be sent, if this message were to be delivered.
Description: Sends a text message via the GSM Short Message Service (SMS)
Text messages can be of unlimited length. They might get fragmented by the underlying message transport layers though. This will happen transparently.
The number of the recipient.
s: contentsThe contents of the message.
b: reportIf true, status reports (message receipts) will be sent by the SMS Center, delivered via the IncomingMessageReceipt signal.
This is the message-reference number of this message. This can be used to identify status reports.
s: timestampThe timestamp this message was received by the SMSC.
Description: Sent, when a text message has been received.
The number of the sender.
s: timestampThe timestamp of the message.
s: contentsThe contents of the message.
Description: Sent when a status report for a message has been received.
The message-reference number as returned by SendTextMessage
s: statusThe status. Expected values are:
The number of the sender.
s: contentsOptional contents of the receipt. Will usually be empty.