aboutsummaryrefslogtreecommitdiffstats
path: root/src/afb-ws.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2016-08-02 11:32:00 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2016-08-02 11:32:00 +0200
commit904f490e7d70653bb54b53d3bc7c7bead45be844 (patch)
treed0c3287888e65f7d049c5367bef1970b1455c49d /src/afb-ws.h
parented943b6facb90cfecf3008751e3b0ba5175998f6 (diff)
adds vectored function for text and binary
Change-Id: I441624cf07fc783f54d1bc9613fee5f9b842e140 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afb-ws.h')
-rw-r--r--src/afb-ws.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/afb-ws.h b/src/afb-ws.h
index cf01b051..af435ea6 100644
--- a/src/afb-ws.h
+++ b/src/afb-ws.h
@@ -19,6 +19,7 @@
struct afb_ws;
struct sd_event;
+struct iovec;
struct afb_ws_itf
{
@@ -37,4 +38,6 @@ extern int afb_ws_error(struct afb_ws *ws, uint16_t code, const char *reason);
extern int afb_ws_text(struct afb_ws *ws, const char *text, size_t length);
extern int afb_ws_texts(struct afb_ws *ws, ...);
extern int afb_ws_binary(struct afb_ws *ws, const void *data, size_t length);
+extern int afb_ws_text_v(struct afb_ws *ws, const struct iovec *iovec, int count);
+extern int afb_ws_binary_v(struct afb_ws *ws, const struct iovec *iovec, int count);