| 55 | } |
| 56 | |
| 57 | int SocketServerUDP::recv (void *data, int size) |
| 58 | { |
| 59 | struct sockaddr_in client_addr; |
| 60 | memset (&client_addr, 0, sizeof (client_addr)); |
| 61 | socklen_t len = sizeof (client_addr); |
| 62 | int res = |
| 63 | recvfrom (server_socket, (char *)data, size, 0, (struct sockaddr *)&client_addr, &len); |
| 64 | if (res == SOCKET_ERROR) |
| 65 | { |
| 66 | return -1; |
| 67 | } |
| 68 | return res; |
| 69 | } |
| 70 | |
| 71 | void SocketServerUDP::close () |
| 72 | { |
nothing calls this directly
no outgoing calls
no test coverage detected