summaryrefslogtreecommitdiffstats
path: root/gisi/client.h
diff options
context:
space:
mode:
Diffstat (limited to 'gisi/client.h')
-rw-r--r--gisi/client.h17
1 files changed, 8 insertions, 9 deletions
diff --git a/gisi/client.h b/gisi/client.h
index 1962f5c9..7046f31e 100644
--- a/gisi/client.h
+++ b/gisi/client.h
@@ -27,7 +27,6 @@ extern "C" {
#endif
#include <stdint.h>
-#include <stdbool.h>
#include <gisi/modem.h>
struct _GIsiClient;
@@ -36,16 +35,16 @@ typedef struct _GIsiClient GIsiClient;
struct _GIsiRequest;
typedef struct _GIsiRequest GIsiRequest;
-typedef void (*GIsiVerifyFunc)(GIsiClient *client, bool alive,
+typedef void (*GIsiVerifyFunc)(GIsiClient *client, gboolean alive,
uint16_t object, void *opaque);
-typedef bool (*GIsiResponseFunc)(GIsiClient *client,
- const void *restrict data, size_t len,
- uint16_t object, void *opaque);
+typedef gboolean (*GIsiResponseFunc)(GIsiClient *client,
+ const void *restrict data, size_t len,
+ uint16_t object, void *opaque);
typedef void (*GIsiIndicationFunc) (GIsiClient *client,
- const void *restrict data, size_t len,
- uint16_t object, void *opaque);
+ const void *restrict data, size_t len,
+ uint16_t object, void *opaque);
GIsiClient *g_isi_client_create(GIsiModem *modem, uint8_t resource);
@@ -70,8 +69,8 @@ GIsiRequest *g_isi_request_make(GIsiClient *client, const void *data,
GIsiResponseFunc func, void *opaque);
struct iovec;
GIsiRequest *g_isi_request_vmake(GIsiClient *client, const struct iovec *iov,
- size_t iovlen, unsigned timeout,
- GIsiResponseFunc func, void *opaque);
+ size_t iovlen, unsigned timeout,
+ GIsiResponseFunc func, void *opaque);
void g_isi_request_cancel(GIsiRequest *req);