Matt Nelson
platform.windows.socket
mingwX64
1.9.24 - 2.0.21
INVALID_SOCKET
@Test checkSocketFunctionality() { println("INVALID_SOCKET[$INVALID_SOCKET]") repeat(5) { index -> val s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) println("Socket[attempt=$index, socket=$s, closesocket=${closesocket(s)}]") } } // OUTPUT // INVALID_SOCKET[18446744073709551615] // Socket[attempt=0, socket=18446744073709551615, closesocket=-1] // Socket[attempt=1, socket=18446744073709551615, closesocket=-1] // Socket[attempt=2, socket=18446744073709551615, closesocket=-1] // Socket[attempt=3, socket=18446744073709551615, closesocket=-1] // Socket[attempt=4, socket=18446744073709551615, closesocket=-1]
Joakim Forslund
A modern programming language that makes developers happier.