diff options
Diffstat (limited to 'gisi/client.h')
-rw-r--r-- | gisi/client.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gisi/client.h b/gisi/client.h index 8f9c7bfd..448f9e5c 100644 --- a/gisi/client.h +++ b/gisi/client.h @@ -46,10 +46,16 @@ typedef void (*GIsiIndicationFunc) (GIsiClient *client, const void *restrict data, size_t len, uint16_t object, void *opaque); +typedef void (*GIsiDebugFunc) (const void *restrict data, size_t len, + void *opaque); + GIsiClient *g_isi_client_create(GIsiModem *modem, uint8_t resource); uint8_t g_isi_client_resource(GIsiClient *client); +void g_isi_client_set_debug(GIsiClient *client, GIsiDebugFunc func, + void *opaque); + void g_isi_client_destroy(GIsiClient *client); int g_isi_client_error(const GIsiClient *client); |