aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-sms.h
AgeCommit message (Collapse)Author
2021-11-16libmm-glib: fix license in sourcesAleksander Morgado
The libmm-glib library is LGPLv2+, not GPLv2+.
2020-01-15libmm-glib: unconditionally define autoptr support for all typesAleksander Morgado
As we now depend on glib 2.48
2019-01-03libmm-glib: add autoptr cleanup functions for all typesAleksander Morgado
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/100
2013-10-25api: add 'ServiceCategory' property to the SMS interfaceAleksander Morgado
Will be used in 3GPP2 SMS messages.
2013-10-25api: add 'TeleserviceId' property to the SMS interfaceAleksander Morgado
Will be used in 3GPP2 SMS messages.
2013-05-06sms: add support for message classDan Williams
We need to redefine the message class property to int since class 0 is a valid message class. Thus -1 now means "unspecified class".
2013-04-05api,introspection: update 'Validity' property in the SMS interfaceAleksander Morgado
We don't want to support only 'relative' validity, so don't assume that the Validity property will always be a uint32 value. Instead, we define the Validity propery as '(uv)' tuple, where the first value (a MMSmsValidityType) specifies the type of validity, and the second value is a variant formatted accordingly to what the validity type specifies (e.g. a uint32 value if the type is MM_SMS_VALIDITY_TYPE_RELATIVE).
2012-10-04libmm-glib: only allow including `libmm-glib.h' directlyAleksander Morgado
Unless when compiling libmm-glib itself, of course.
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander Morgado
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only. We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI' symbols, which if included before the `libmm-glib.h' library allow us to: * Don't include the libmm-glib high level API in the ModemManager daemon, as the object names would clash with those in the core. * Define some of the methods of helper objects to be included only if compiling ModemManager daemon or the mmcli.
2012-10-03libmm-glib,sms: `MMSms' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusSms'.
2012-09-14libmm-glib: provide accessors for the 'Data' property in the SMS interfaceAleksander Morgado
2012-09-14libmm-glib: added methods to retrieve new SMS propertiesAleksander Morgado
2012-09-14libmm-glib,sms: new `mm_sms_get_delivery_report_request()'Aleksander Morgado
2012-09-14api: Sms.Store() now requires the specific memory storage where to store the SMSAleksander Morgado
... or MM_SMS_STORAGE_UNKNOWN to store it in the default storage.
2012-03-16libmm-common: `MMSmsProperties' won't be considered internal any moreAleksander Morgado
Renamed `MMCommonSmsProperties' to `MMSmsProperties', and removed the `MMSmsProperties' provided in libmm-glib. We'll just use the original one from libmm-common always.
2012-03-15libmm-glib: allow getting SMS storageAleksander Morgado
2012-03-15libmm-glib: new method to store SMS messagesAleksander Morgado
2012-03-15libmm-glib: methods to create MMSms objectsAleksander Morgado
We need them, as received messages are signaled just with their path, so the program listening to those signals will need to create the proxy objects itself.
2012-03-15libmm-glib: new object to handle SMS objectsAleksander Morgado