From d5a0efc659b01ed6aafe2d20f0c03f10c8fe11e3 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Sat, 12 Nov 2011 15:50:22 +0100 Subject: base-modem: getters for primary/secondary/qcdm ports --- src/mm-base-modem.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'src/mm-base-modem.c') diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index ef7770d2..17f6807f 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -377,6 +377,30 @@ mm_base_modem_get_valid (MMBaseModem *self) return self->priv->valid; } +MMAtSerialPort * +mm_base_modem_get_port_primary (MMBaseModem *self) +{ + g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL); + + return self->priv->primary; +} + +MMAtSerialPort * +mm_base_modem_get_port_secondary (MMBaseModem *self) +{ + g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL); + + return self->priv->secondary; +} + +MMQcdmSerialPort * +mm_base_modem_get_port_qcdm (MMBaseModem *self) +{ + g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL); + + return self->priv->qcdm; +} + gboolean mm_base_modem_auth_request (MMBaseModem *self, const gchar *authorization, -- cgit v1.2.3-70-g09d2