aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-modem-signal.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-10-14 12:48:29 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-10-20 22:14:57 +0200
commite8c4b884931db166265aea514afbbe39075899ad (patch)
tree32c552bdfae2b1689aff5b65db87a0cfd22f79f5 /libmm-glib/mm-modem-signal.h
parentf27d7f9362a0291ff64e97f70ae70a11b74a906c (diff)
libmm-glib: new 'MMSignalThresholdProperties' helper object
To avoid needing to work with GVariants directly.
Diffstat (limited to 'libmm-glib/mm-modem-signal.h')
-rw-r--r--libmm-glib/mm-modem-signal.h49
1 files changed, 25 insertions, 24 deletions
diff --git a/libmm-glib/mm-modem-signal.h b/libmm-glib/mm-modem-signal.h
index 8c859a96..d494b06a 100644
--- a/libmm-glib/mm-modem-signal.h
+++ b/libmm-glib/mm-modem-signal.h
@@ -31,6 +31,7 @@
#include <ModemManager.h>
#include "mm-signal.h"
+#include "mm-signal-threshold-properties.h"
#include "mm-gdbus-modem.h"
G_BEGIN_DECLS
@@ -72,30 +73,30 @@ guint mm_modem_signal_get_rate (MMModemSignal *self);
guint mm_modem_signal_get_rssi_threshold (MMModemSignal *self);
gboolean mm_modem_signal_get_error_rate_threshold (MMModemSignal *self);
-void mm_modem_signal_setup (MMModemSignal *self,
- guint rate,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-gboolean mm_modem_signal_setup_finish (MMModemSignal *self,
- GAsyncResult *res,
- GError **error);
-gboolean mm_modem_signal_setup_sync (MMModemSignal *self,
- guint rate,
- GCancellable *cancellable,
- GError **error);
-void mm_modem_signal_setup_thresholds (MMModemSignal *self,
- GVariant *settings,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-gboolean mm_modem_signal_setup_thresholds_finish (MMModemSignal *self,
- GAsyncResult *res,
- GError **error);
-gboolean mm_modem_signal_setup_thresholds_sync (MMModemSignal *self,
- GVariant *settings,
- GCancellable *cancellable,
- GError **error);
+void mm_modem_signal_setup (MMModemSignal *self,
+ guint rate,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+gboolean mm_modem_signal_setup_finish (MMModemSignal *self,
+ GAsyncResult *res,
+ GError **error);
+gboolean mm_modem_signal_setup_sync (MMModemSignal *self,
+ guint rate,
+ GCancellable *cancellable,
+ GError **error);
+void mm_modem_signal_setup_thresholds (MMModemSignal *self,
+ MMSignalThresholdProperties *properties,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+gboolean mm_modem_signal_setup_thresholds_finish (MMModemSignal *self,
+ GAsyncResult *res,
+ GError **error);
+gboolean mm_modem_signal_setup_thresholds_sync (MMModemSignal *self,
+ MMSignalThresholdProperties *properties,
+ GCancellable *cancellable,
+ GError **error);
MMSignal *mm_modem_signal_get_cdma (MMModemSignal *self);
MMSignal *mm_modem_signal_peek_cdma (MMModemSignal *self);