Delete an SMS message. The index of the SMS. Retrieve an SMS from the SIM card. The index of the SMS. A dictionary containing SMS properties of the SMS specified by the given index. This dictionary may contain the following key/value pairs: number : string - Phone number (mandatory) text : string - SMS text (mandatory, empty if data cannot be decoded) data : byte array - SMS user data (TP-UD) (mandatory) data-coding-scheme: uint (0..255) - SMS user data coding scheme (TP-DCS) (mandatory) smsc : string - SMS service center number (optional) class : uint (0..3) - Message importance and location (optional) completed: boolean - Whether all message parts have been received or not (optional) index : uint - Index of message (for Get and Delete) (optional) SMS properties to save with the following key values: number : string - Phone number (mandatory) text : string - SMS text (mandatory) smsc : string - SMS service center number (optional) relative-validity : uint - Minutes until the SMS expires in SMSC (optional) class : uint (0..3) - Message importance and location (optional) SMS properties to save with the following key values: number : string - Phone number (mandatory) text : string - SMS text (mandatory) smsc : string - SMS service center number (optional) relative-validity : uint - Minutes until the SMS expires in SMSC (optional) class : uint (0..3) - Message importance and location (optional) Emitted when any part of a new SMS has been received (but not for subsequent parts, if any). Not all parts may have been received and the message may not be complete; if it is, the 'complete' argument will be TRUE. Index of the new SMS. TRUE if all message parts have been received, otherwise FALSE. Emitted when the complete-ness status of an SMS message changes. An SMS may not necessarily be complete when the first part is received; this signal will be emitted when all parts have been received, even for single-part messages. The index of the SMS. TRUE if all message parts have been received, otherwise FALSE.