aboutsummaryrefslogtreecommitdiff
path: root/src/mm-broadband-modem.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-17 20:09:12 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-16 14:28:13 +0100
commita0583a46873197e07573befeb1c6df041eb2cef8 (patch)
treebccd21ee162e56019edebac15f64b4ca7501bb08 /src/mm-broadband-modem.h
parent3595b33648ce6aa78586c820c179c78b84687cf1 (diff)
broadband-modem: expose the current charset to UTF-8 converter
So that subclasses can also use it.
Diffstat (limited to 'src/mm-broadband-modem.h')
-rw-r--r--src/mm-broadband-modem.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mm-broadband-modem.h b/src/mm-broadband-modem.h
index 6bc712b5..ada0c4ad 100644
--- a/src/mm-broadband-modem.h
+++ b/src/mm-broadband-modem.h
@@ -56,4 +56,10 @@ MMBroadbandModem *mm_broadband_modem_new (const gchar *device,
guint16 vendor_id,
guint16 product_id);
+/* Convert the given string, which comes in the charset currently set in the
+ * modem, to UTF-8. Given in the API so that subclasses can also use it directly.
+ */
+gchar *mm_broadband_modem_take_and_convert_to_utf8 (MMBroadbandModem *self,
+ gchar *str);
+
#endif /* MM_BROADBAND_MODEM_H */