typedef int socket_t;
#endif
-socket_t open_listening_socket (int port);
-void close_listening_socket (socket_t sock);
+void init_network_context (void);
+void terminate_network_context (void);
+
+int open_listening_socket (int port);
+int accept_incoming_connection (void);
+
+void close_connection (void);
+
+int receive_data (char **pdata);
+int send_data (char *data, int len);
#endif /* __SERVER_H__ */