MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / close

Method close

src/utils/socket_server_tcp.cpp:160–181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

158}
159
160void SocketServerTCP::close ()
161{
162 if (server_socket != INVALID_SOCKET)
163 {
164 closesocket (server_socket);
165 server_socket = INVALID_SOCKET;
166 }
167 if (accept_thread.joinable ())
168 {
169 accept_thread.join ();
170 }
171 if (connected_socket != INVALID_SOCKET)
172 {
173 closesocket (connected_socket);
174 connected_socket = INVALID_SOCKET;
175 }
176 if (wsa_initialized)
177 {
178 WSACleanup ();
179 wsa_initialized = false;
180 }
181}
182
183///////////////////////////////
184//////////// UNIX /////////////

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected