diff options
Diffstat (limited to 'plugins/mm-modem-icera.h')
-rw-r--r-- | plugins/mm-modem-icera.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/mm-modem-icera.h b/plugins/mm-modem-icera.h index 77ff2001..131580c5 100644 --- a/plugins/mm-modem-icera.h +++ b/plugins/mm-modem-icera.h @@ -43,6 +43,23 @@ struct _MMModemIcera { MMModemIceraPrivate * (*get_private) (MMModemIcera *icera); }; +typedef struct _MMModemIceraTimestamp MMModemIceraTimestamp; + +struct _MMModemIceraTimestamp { + int year; + int month; + int day; + int hour; + int minute; + int second; + int tz_offset; +}; + +typedef void (*MMModemIceraTimestampFn) (MMModemIcera *modem, + MMModemIceraTimestamp *timestamp, + GError *error, + gpointer user_data); + GType mm_modem_icera_get_type (void); MMModemIceraPrivate *mm_modem_icera_init_private (void); @@ -89,5 +106,9 @@ void mm_modem_icera_get_ip4_config (MMModemIcera *self, MMModemIp4Fn callback, gpointer user_data); +void mm_modem_icera_get_local_timestamp (MMModemIcera *self, + MMModemIceraTimestampFn callback, + gpointer user_data); + #endif /* MM_MODEM_ICERA_H */ |