Class represents input ACK report of submitted message (acknowledgment about submitting message).
ACKReport object is passed as a parameter to ACKListener.proccessACKReport() method.
To process ACK reports register ACKListener in the SmsManager.
Initializes SMLib with the specified settings.
This method initializes two threads: first runs java comm API and second runs method for getting SMS from mobile phone.
Class represents incoming message.
InMessage object is passed as a parameter to SmsListener.proccessMessage() method.
To process in messages register SmsListener in the SmsManager.
Class represents outgoing SMS message.
Outgoing message can be represented as OutMessage instance and sent by sendMessage()
method of SmsManager class.
Instruct the SMSC to accept or reject an outgoung messages for an message still held in the
SMSC which has the same message reference and the same recipient's address as a previously submitted message from the same mobile.
One of statuses that can be returned by getStatus method.
SMLib was initialized but after that cable was unplugged.
It is possible to return SMLib to the correct state by reconnecting the cable.
One of statuses that can be returned by getStatus method.
SMLib was initialized but after that error of communication port occurred.
It is necessary to close SMLib and initialize it again.
Note: In the next version of SMLib this class will not extend java.lang.Thread and implement java.lang.Runnable Please, plan your business logic accordingly