diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-02-17 21:57:34 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-02-18 15:41:26 +0100 |
commit | b6402a4e2158adf28dad2cd6b2dcf8b4966be2d0 (patch) | |
tree | 8461d8913191ac1c031cd8d5f454f1fdb7e25ecc /src/mm-broadband-bearer.h | |
parent | 15d34d56fd3277b23c5f477d9aab257cb0bc10a7 (diff) |
bearer,3gpp: dial operation specifies which data port to use
Instead of deciding in advance which data port to use, we let the dialling
operation gather it. For the generic dialling logic, ATD-based, always an
'AT' port will be used as data port, even if we grabbed a 'net' port. Those
plugins that can work with 'net' ports will grab the specific 'net' port
themselves.
Diffstat (limited to 'src/mm-broadband-bearer.h')
-rw-r--r-- | src/mm-broadband-bearer.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mm-broadband-bearer.h b/src/mm-broadband-bearer.h index 5e35be50..35d04a93 100644 --- a/src/mm-broadband-bearer.h +++ b/src/mm-broadband-bearer.h @@ -52,7 +52,6 @@ struct _MMBroadbandBearerClass { MMBroadbandModem *modem, MMAtSerialPort *primary, MMAtSerialPort *secondary, - MMPort *data, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); @@ -64,12 +63,11 @@ struct _MMBroadbandBearerClass { void (* dial_3gpp) (MMBroadbandBearer *self, MMBaseModem *modem, MMAtSerialPort *primary, - MMPort *data, guint cid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); - gboolean (* dial_3gpp_finish) (MMBroadbandBearer *self, + MMPort * (* dial_3gpp_finish) (MMBroadbandBearer *self, GAsyncResult *res, GError **error); @@ -107,7 +105,6 @@ struct _MMBroadbandBearerClass { MMBroadbandModem *modem, MMAtSerialPort *primary, MMAtSerialPort *secondary, - MMPort *data, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); |