MCPcopy Create free account
hub / github.com/catboost/catboost / IsNonBlockSocket

Function IsNonBlockSocket

util/network/socket.cpp:1179–1187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1177}
1178
1179static inline bool IsNonBlockSocket(SOCKET fd) {
1180 unsigned long buf = 0;
1181
1182 if (WSAIoctl(fd, FIONBIO, 0, 0, &buf, sizeof(buf), 0, 0, 0) == SOCKET_ERROR) {
1183 ythrow TSystemError() << "can not get non block socket state";
1184 }
1185
1186 return buf;
1187}
1188#endif
1189
1190void SetNonBlock(SOCKET fd, bool value) {

Callers 1

IsNonBlockFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected