| | |
| | | #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(){ |
| | |
| | | |
| | | 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; |
| | |
| | | |
| | | if (strcmp("client", argv[1]) == 0) |
| | | client(); |
| | | } |
| | | } |
| | | |
| | | |
| | | |