summaryrefslogtreecommitdiff
path: root/gisi/modem.h
diff options
context:
space:
mode:
authorAki Niemi <aki.niemi@nokia.com>2011-02-07 09:49:27 +0200
committerAki Niemi <aki.niemi@nokia.com>2011-02-07 09:51:35 +0200
commit4eedacac20cd0386aaf2c3af6a0eea3945e4da1f (patch)
tree862c69ba34edbd2088b54ab87e6401344c75e03f /gisi/modem.h
parent5b3a43a17cd3c382c7e9246e8f9418a6e07ab572 (diff)
downloadofono-4eedacac20cd0386aaf2c3af6a0eea3945e4da1f.tar.gz
gisi: Add new API for setting modem remote device
Diffstat (limited to 'gisi/modem.h')
-rw-r--r--gisi/modem.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gisi/modem.h b/gisi/modem.h
index ae90046f..0397a871 100644
--- a/gisi/modem.h
+++ b/gisi/modem.h
@@ -48,9 +48,15 @@ typedef void (*GIsiDebugFunc)(const char *fmt, ...);
GIsiModem *g_isi_modem_create(unsigned index);
GIsiModem *g_isi_modem_create_by_name(const char *name);
void g_isi_modem_destroy(GIsiModem *modem);
+
unsigned g_isi_modem_index(GIsiModem *modem);
+
+uint8_t g_isi_modem_device(GIsiModem *modem);
+int g_isi_modem_set_device(GIsiModem *modem, uint8_t dev);
+
void g_isi_modem_set_trace(GIsiModem *modem, GIsiNotifyFunc notify);
void g_isi_modem_set_debug(GIsiModem *modem, GIsiDebugFunc debug);
+
void *g_isi_modem_set_userdata(GIsiModem *modem, void *data);
void *g_isi_modem_get_userdata(GIsiModem *modem);