| 235 | } |
| 236 | |
| 237 | SOCKET TPollTest::StartClientSocket(ui32 ip, ui16 port) { |
| 238 | TSocketHolder s(CreateSocket()); |
| 239 | sockaddr_in addr = GetAddress(ip, port); |
| 240 | if (connect(s, (sockaddr*)&addr, sizeof(addr)) == SOCKET_ERROR) { |
| 241 | ythrow yexception() << "Can not connect client socket (" << LastSystemErrorText() << ")"; |
| 242 | } |
| 243 | return s.Release(); |
| 244 | } |
| 245 | |
| 246 | SOCKET TPollTest::AcceptConnection(SOCKET serverSocket) { |
| 247 | SOCKET connectedSocket = accept(serverSocket, nullptr, nullptr); |
nothing calls this directly
no test coverage detected