summaryrefslogtreecommitdiffstats
path: root/gisi/modem.h
diff options
context:
space:
mode:
Diffstat (limited to 'gisi/modem.h')
-rw-r--r--gisi/modem.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gisi/modem.h b/gisi/modem.h
index f0a1617f..ae90046f 100644
--- a/gisi/modem.h
+++ b/gisi/modem.h
@@ -32,6 +32,10 @@
extern "C" {
#endif
+enum GIsiModemFlags {
+ GISI_MODEM_FLAG_USE_LEGACY_SUBSCRIBE = 1,
+};
+
struct _GIsiModem;
typedef struct _GIsiModem GIsiModem;
@@ -50,6 +54,9 @@ 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);
+unsigned long g_isi_modem_flags(GIsiModem *modem);
+void g_isi_modem_set_flags(GIsiModem *modem, unsigned long flags);
+
GIsiPending *g_isi_request_send(GIsiModem *modem, uint8_t resource,
const void *__restrict buf, size_t len,
unsigned timeout, GIsiNotifyFunc notify,