#include "net_mod_server_socket_wrapper.h" void *net_mod_server_socket_open(int port) { net_mod_server_socket_t *sockt = (net_mod_server_socket_t *)malloc(sizeof(net_mod_server_socket_t)); sockt->sockt = new NetModServerSocket(port); return (void *)sockt; } void net_mod_server_socket_close(void *_sockt) { net_mod_server_socket_t *sockt = (net_mod_server_socket_t *)_sockt; delete sockt->sockt; free(sockt); } int net_mod_server_socket_start(void *_sockt) { net_mod_server_socket_t *sockt = (net_mod_server_socket_t *)_sockt; return sockt->sockt->start(); }