wangzhengquan
2020-10-10 9ebe80228c7b7cb35ccaeaaa46ccf726bf71d6bd
test_net_socket/test_net_mod_socket.c
@@ -1,11 +1,16 @@
#include "net_mod_server_socket.h"
#include "net_mod_socket.h"
#include "shm_mm.h"
#include "dgram_mod_socket.h"
void server() {
   ShmModSocket * m_socket = new ShmModSocket();
   NetModServerSocket serverSocket(5000, m_socket);
   serverSocket.start();
   // void *socket = dgram_mod_open_socket();
   // ShmModSocket tt;
    ShmModSocket * m_socket = new ShmModSocket;
   // NetModServerSocket(5000,    NULL);
   NetModServerSocket *serverSocket  = new NetModServerSocket(5000, m_socket);
   serverSocket->start();
}
void client(){
@@ -20,6 +25,7 @@
int main(int argc, char *argv[]) {
   shm_init(512);
   if (argc < 2) {
    fprintf(stderr, "Usage: %s %s|%s\n", argv[0], "server", "client");
    return 1;
@@ -31,4 +37,7 @@
  if (strcmp("client", argv[1]) == 0)
     client();
}
}