summaryrefslogtreecommitdiffstats
path: root/src/server/net.h
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2018-05-05 23:36:10 +0300
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2018-05-05 23:36:10 +0300
commitfc517f9113b012a9872dcb7938846bcc94a5fd4d (patch)
treee39cd4fdae64ffda9150fa5628e4c1e866ad0d77 /src/server/net.h
parentf6acbbc474e956c46ef09f85f74e964c773cc754 (diff)
downloadcoffeetemp-fc517f9113b012a9872dcb7938846bcc94a5fd4d.tar.gz
coffeetemp-fc517f9113b012a9872dcb7938846bcc94a5fd4d.tar.bz2
coffeetemp-fc517f9113b012a9872dcb7938846bcc94a5fd4d.zip
server: separate networking code into its own thread[s].
Diffstat (limited to 'src/server/net.h')
-rw-r--r--src/server/net.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/server/net.h b/src/server/net.h
index 57c17f6..92ba962 100644
--- a/src/server/net.h
+++ b/src/server/net.h
@@ -26,11 +26,10 @@
#define NET_NONEWDATA 1
#define NET_DEAD 2
-struct netstate {
- int (*getlastdata)(char * const data, struct netstate * const state);
-};
+#define dgsize 512
-struct netstate *net_init(const unsigned int port);
-int net_close(struct netstate **state);
+int net_init(const unsigned short int port);
+int net_close(int nd);
+int net_getlastdata(int nd, char * const data);
#endif /* NET_H_INCLUDED */