aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-modem.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-base-modem.h')
-rw-r--r--src/mm-base-modem.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h
index 6194eb93..61e9e59a 100644
--- a/src/mm-base-modem.h
+++ b/src/mm-base-modem.h
@@ -108,6 +108,7 @@ struct _MMBaseModemClass {
GAsyncResult *res,
GError **error);
+#if defined WITH_SYSTEMD_SUSPEND_RESUME
/* Modem synchronization.
* When resuming in quick suspend/resume mode,
* this method triggers a synchronization of all modem interfaces */
@@ -117,6 +118,7 @@ struct _MMBaseModemClass {
gboolean (* sync_finish) (MMBaseModem *self,
GAsyncResult *res,
GError **error);
+#endif
/* signals */
void (* link_port_grabbed) (MMBaseModem *self,
@@ -241,6 +243,8 @@ gboolean mm_base_modem_disable_finish (MMBaseModem *self,
GAsyncResult *res,
GError **error);
+#if defined WITH_SYSTEMD_SUSPEND_RESUME
+
void mm_base_modem_sync (MMBaseModem *self,
GAsyncReadyCallback callback,
gpointer user_data);
@@ -248,6 +252,8 @@ gboolean mm_base_modem_sync_finish (MMBaseModem *self,
GAsyncResult *res,
GError **error);
+#endif
+
void mm_base_modem_process_sim_event (MMBaseModem *self);
#endif /* MM_BASE_MODEM_H */