wangzhengquan
2020-12-30 5eced9fa401e05226309ec9682df4310b18683c3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#include "net_mod_server_socket_wrapper.h"
 
void *net_mod_server_socket_open(int port) {
    printf("====net_mod_server_socket_open\n");
    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) {
    printf("====net_mod_server_socket_close\n");
    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();
}