backbone server is ready
[webserver.git] / server.h
index 0738e5a41f9832f96a861c93d3510effeb443437..9e9f7254b7c8e0515915bc435bad1a6bb1de75d7 100644 (file)
--- a/server.h
+++ b/server.h
@@ -9,11 +9,17 @@ typedef int socket_t;
 #define INVALID_SOCKET -1
 #endif
 
+void init_network_context (void);
+void terminate_network_context (void);
+
 socket_t open_listening_socket (int port);
-void close_listening_socket (socket_t sock);
+socket_t accept_incoming_connection (socket_t sock);
 
-#endif /* __SERVER_H__ */
+void close_socket (socket_t sock);
 
-/* vim: set ts=4 sw=4 et: */
+int receive_data (socket_t sock, unsigned char **pdata);
+int send_data (socket_t sock, unsigned char *data, int len);
+
+#endif /* __SERVER_H__ */
 
 /* vim: set ts=4 sw=4 et: */