summaryrefslogtreecommitdiff
path: root/tcp.h
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2017-01-19 18:29:55 +0100
committertomsmeding <tom.smeding@gmail.com>2017-01-19 18:29:55 +0100
commitfb62a55d2fafa4df5dec7c730df635758db2dd70 (patch)
treeaedd6f700aa602628450ec9256bd4248988f1277 /tcp.h
parent830a7b4ff5d08f408a3df56846d8b336d17fa979 (diff)
Add more tcp functions from roomserver
Diffstat (limited to 'tcp.h')
-rw-r--r--tcp.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/tcp.h b/tcp.h
index dd368cb..6d50538 100644
--- a/tcp.h
+++ b/tcp.h
@@ -1,6 +1,6 @@
#pragma once
-#include "global.h"
+#include <stdint.h>
//Unless specified otherwise, functions return -1 on error or socket closure.
@@ -15,6 +15,9 @@ i64 tcp_send_str(int sock,const char *str);
i64 tcp_send_line(int sock,const char *str);
i64 tcp_send_line_f(int sock,const char *format,...) __attribute__((format (printf,2,3)));
+i64 tcp_send_list(int sock,const char *tag,const char *const *list,i64 len);
+i64 tcp_send_int(int sock,const char *tag,i64 value);
+
i64 tcp_read_ok(int sock,const char *tag);