1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
From: =?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org>
Date: Sat, 9 Aug 2025 10:25:02 +0200
Subject: mm-manager: Allow to get channel manager
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Signed-off-by: Guido Günther <agx@sigxcpu.org>
(cherry picked from commit f6f67f00e2ec3bd1ea63f2e34ad986045708375a)
---
src/cbd-mm-manager.c | 9 +++++++++
src/cbd-mm-manager.h | 4 ++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/cbd-mm-manager.c b/src/cbd-mm-manager.c
index a461983..f061138 100644
--- a/src/cbd-mm-manager.c
+++ b/src/cbd-mm-manager.c
@@ -599,3 +599,12 @@ cbd_mm_manager_new (void)
{
return g_object_new (CBD_TYPE_MM_MANAGER, NULL);
}
+
+
+CbdChannelManager *
+cbd_mm_manager_get_channel_manager (CbdMmManager *self)
+{
+ g_assert (CBD_IS_MM_MANAGER (self));
+
+ return self->channel_manager;
+}
diff --git a/src/cbd-mm-manager.h b/src/cbd-mm-manager.h
index 6c7cd38..8afdb35 100644
--- a/src/cbd-mm-manager.h
+++ b/src/cbd-mm-manager.h
@@ -16,7 +16,7 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (CbdMmManager, cbd_mm_manager, CBD, MM_MANAGER, GObject);
-CbdMmManager *cbd_mm_manager_new (void);
-
+CbdMmManager *cbd_mm_manager_new (void);
+CbdChannelManager *cbd_mm_manager_get_channel_manager (CbdMmManager *self);
G_END_DECLS
|