#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: */