wangzhengquan
2020-10-16 4bdc8cbf42f3990c2854896b3e1f07de1e4ebb01
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);
 
}
 
void net_mod_server_socket_start(void *_sockt) {
    net_mod_server_socket_t *sockt = (net_mod_server_socket_t *)_sockt;
    sockt->sockt->start();
}