MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / closeSocket

Method closeSocket

Engine/source/platform/platformNet.cpp:1406–1420  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1404}
1405
1406Net::Error Net::closeSocket(NetSocket handleFd)
1407{
1408 if(handleFd != NetSocket::INVALID)
1409 {
1410 SOCKET socketFd = PlatformNetState::smReservedSocketList.resolve(handleFd);
1411 PlatformNetState::smReservedSocketList.remove(handleFd);
1412
1413 if(!::closesocket(socketFd))
1414 return NoError;
1415 else
1416 return PlatformNetState::getLastError();
1417 }
1418 else
1419 return NotASocket;
1420}
1421
1422Net::Error Net::connect(NetSocket handleFd, const NetAddress *address)
1423{

Callers

nothing calls this directly

Calls 3

getLastErrorFunction · 0.85
resolveMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected