#include "net_mod_server_socket.h" #include "net_mod_socket.h" #include "shm_mm.h" #include "dgram_mod_socket.h" #include "usg_common.h" void server() { NetModServerSocket *serverSocket = new NetModServerSocket(5000); serverSocket->start(); } void client(){ NetModSocket client; char send_buf[MAXLINE]; net_mod_recv_msg_t *recv_arr; int recv_arr_size, i; net_node_t node_arr[1] = { {"localhost", 5000, 8} }; while (fgets(send_buf, MAXLINE, stdin) != NULL) { client.sendandrecv( node_arr, 1, send_buf, strlen(send_buf), &recv_arr, &recv_arr_size); for(i=0; i