X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2FNetTest%2Finclude%2Ftcpserver.h;fp=Tools%2FNetTest%2Finclude%2Ftcpserver.h;h=9601f3f788e13b1faa9f3fc2a279ce3598c58bd9;hb=d2f1a4c62225533351551870cbe44d94a4ec4fab;hp=0000000000000000000000000000000000000000;hpb=f08ffb4a09855859328b73127ad5a62505564612;p=tpg%2Facess2.git diff --git a/Tools/NetTest/include/tcpserver.h b/Tools/NetTest/include/tcpserver.h new file mode 100644 index 00000000..9601f3f7 --- /dev/null +++ b/Tools/NetTest/include/tcpserver.h @@ -0,0 +1,17 @@ +/* + */ +#ifndef _TCPSERVER_H_ +#define _TCPSERVER_H_ + +#include +#include + +typedef struct sNetTest_TCPServer tNetTest_TCPServer; + +extern tNetTest_TCPServer *NetTest_TCPServer_Create(int Port); +extern void NetTest_TCPServer_Close(tNetTest_TCPServer *Srv); +extern int NetTest_TCPServer_FillSelect(tNetTest_TCPServer *Srv, fd_set *fds); +extern void NetTest_TCPServer_HandleSelect(tNetTest_TCPServer *Srv, const fd_set *rfds, const fd_set *wfds, const fd_set *efds); + +#endif +