wangzhengquan
2020-10-19 af85260254bacac40a68d4f5f61950523beb3a27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
#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();
}