diff options
-rw-r--r-- | gatchat/gatmux.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gatchat/gatmux.c b/gatchat/gatmux.c index e7cb9fd0..e2385c6e 100644 --- a/gatchat/gatmux.c +++ b/gatchat/gatmux.c @@ -327,6 +327,22 @@ void g_at_mux_set_dlc_status(GAtMux *mux, guint8 dlc, int status) mux->dlcs[dlc-1]->throttled = TRUE; } +void g_at_mux_set_data(GAtMux *mux, void *data) +{ + if (mux == NULL) + return; + + mux->driver_data = data; +} + +void *g_at_mux_get_data(GAtMux *mux) +{ + if (mux == NULL) + return NULL; + + return mux->driver_data; +} + static gboolean watch_check(GSource *source) { return FALSE; |