|
#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();
|
}
|