diff options
Diffstat (limited to 'src/mm-mbim-port.c')
-rw-r--r-- | src/mm-mbim-port.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/mm-mbim-port.c b/src/mm-mbim-port.c index ad278b1c..d300bf3a 100644 --- a/src/mm-mbim-port.c +++ b/src/mm-mbim-port.c @@ -31,6 +31,16 @@ struct _MMMbimPortPrivate { /*****************************************************************************/ +guint32 +mm_mbim_port_get_next_transaction_id (MMMbimPort *self) +{ + return (self->priv->mbim_device ? + mbim_device_get_next_transaction_id (self->priv->mbim_device) : + 0); +} + +/*****************************************************************************/ + typedef struct { MMMbimPort *self; GSimpleAsyncResult *result; @@ -187,6 +197,16 @@ mm_mbim_port_close (MMMbimPort *self) /*****************************************************************************/ +MbimDevice * +mm_mbim_port_peek_device (MMMbimPort *self) +{ + g_return_val_if_fail (MM_IS_MBIM_PORT (self), NULL); + + return self->priv->mbim_device; +} + +/*****************************************************************************/ + MMMbimPort * mm_mbim_port_new (const gchar *name) { |