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

Method setBroadcast

Engine/source/platform/platformNet.cpp:1547–1557  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1545}
1546
1547Net::Error Net::setBroadcast(NetSocket handleFd, bool broadcast)
1548{
1549 S32 bc = broadcast;
1550 SOCKET socketFd = PlatformNetState::smReservedSocketList.resolve(handleFd);
1551 if (socketFd == InvalidSocketHandle)
1552 return NotASocket;
1553 S32 error = ::setsockopt(socketFd, SOL_SOCKET, SO_BROADCAST, (char*)&bc, sizeof(bc));
1554 if(!error)
1555 return NoError;
1556 return PlatformNetState::getLastError();
1557}
1558
1559Net::Error Net::setBlocking(NetSocket handleFd, bool blockingIO)
1560{

Callers

nothing calls this directly

Calls 2

getLastErrorFunction · 0.85
resolveMethod · 0.45

Tested by

no test coverage detected