aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-cell-broadcast.h
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2025-02-22 17:20:59 +0100
committerDan Williams <dan@ioncontrol.co>2025-03-28 20:53:52 +0000
commitb83df955fa80b5ee167f8dde4dcb879e06758d9d (patch)
tree197bf51823385abdca44be5effad237247c9838d /src/mm-iface-modem-cell-broadcast.h
parent2878833f5c83fe112f579865a6d318ce8413f452 (diff)
modem: Load current channels on startup
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Diffstat (limited to 'src/mm-iface-modem-cell-broadcast.h')
-rw-r--r--src/mm-iface-modem-cell-broadcast.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mm-iface-modem-cell-broadcast.h b/src/mm-iface-modem-cell-broadcast.h
index 34cd1b47..32170b7b 100644
--- a/src/mm-iface-modem-cell-broadcast.h
+++ b/src/mm-iface-modem-cell-broadcast.h
@@ -74,6 +74,15 @@ struct _MMIfaceModemCellBroadcastInterface {
GAsyncResult *res,
GError **error);
+ /* Asynchronous loading of channel list */
+ GArray * (*load_channels_finish) (MMIfaceModemCellBroadcast *self,
+ GAsyncResult *res,
+ GError **error);
+
+ void (*load_channels) (MMIfaceModemCellBroadcast *self,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+
/* Create Cbm objects */
MMBaseCbm * (* create_cbm) (MMIfaceModemCellBroadcast *self);