aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-object.h
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2023-12-05 18:58:20 +0100
committerAleksander Morgado <aleksander@aleksander.es>2024-12-01 21:41:10 +0000
commit0e4bc1b6eab7f7d229655f60a1a86fc4aafd081b (patch)
treeb8c9d7758984450f5d869c8279912c07caea502b /libmm-glib/mm-object.h
parent60357247eb3ee93f7505f3913f002d5ab7ad81ce (diff)
api: Add Cell Broadcast support
Add access to the modem's CellBroadcast interface and to fetch Cell Broadcast messages. Closes: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/253 Signed-off-by: Guido Günther <agx@sigxcpu.org>
Diffstat (limited to 'libmm-glib/mm-object.h')
-rw-r--r--libmm-glib/mm-object.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmm-glib/mm-object.h b/libmm-glib/mm-object.h
index 6d70fa65..578cd757 100644
--- a/libmm-glib/mm-object.h
+++ b/libmm-glib/mm-object.h
@@ -36,6 +36,7 @@
#include "mm-modem-3gpp-profile-manager.h"
#include "mm-modem-3gpp-ussd.h"
#include "mm-modem-cdma.h"
+#include "mm-modem-cell-broadcast.h"
#include "mm-modem-simple.h"
#include "mm-modem-location.h"
#include "mm-modem-messaging.h"
@@ -86,6 +87,7 @@ MMModem3gpp *mm_object_get_modem_3gpp (MMObject
MMModem3gppProfileManager *mm_object_get_modem_3gpp_profile_manager (MMObject *self);
MMModem3gppUssd *mm_object_get_modem_3gpp_ussd (MMObject *self);
MMModemCdma *mm_object_get_modem_cdma (MMObject *self);
+MMModemCellBroadcast *mm_object_get_modem_cell_broadcast (MMObject *self);
MMModemSimple *mm_object_get_modem_simple (MMObject *self);
MMModemLocation *mm_object_get_modem_location (MMObject *self);
MMModemMessaging *mm_object_get_modem_messaging (MMObject *self);
@@ -101,6 +103,7 @@ MMModem3gpp *mm_object_peek_modem_3gpp (MMObject
MMModem3gppProfileManager *mm_object_peek_modem_3gpp_profile_manager (MMObject *self);
MMModem3gppUssd *mm_object_peek_modem_3gpp_ussd (MMObject *self);
MMModemCdma *mm_object_peek_modem_cdma (MMObject *self);
+MMModemCellBroadcast *mm_object_peek_modem_cell_broadcast (MMObject *self);
MMModemSimple *mm_object_peek_modem_simple (MMObject *self);
MMModemLocation *mm_object_peek_modem_location (MMObject *self);
MMModemMessaging *mm_object_peek_modem_messaging (MMObject *self);