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

Method setBufferSize

Engine/source/platform/platformNet.cpp:1532–1545  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1530}
1531
1532Net::Error Net::setBufferSize(NetSocket handleFd, S32 bufferSize)
1533{
1534 S32 error;
1535 SOCKET socketFd = PlatformNetState::smReservedSocketList.resolve(handleFd);
1536 if (socketFd == InvalidSocketHandle)
1537 return NotASocket;
1538
1539 error = ::setsockopt(socketFd, SOL_SOCKET, SO_RCVBUF, (char *) &bufferSize, sizeof(bufferSize));
1540 if(!error)
1541 error = ::setsockopt(socketFd, SOL_SOCKET, SO_SNDBUF, (char *) &bufferSize, sizeof(bufferSize));
1542 if(!error)
1543 return NoError;
1544 return PlatformNetState::getLastError();
1545}
1546
1547Net::Error Net::setBroadcast(NetSocket handleFd, bool broadcast)
1548{

Callers

nothing calls this directly

Calls 2

getLastErrorFunction · 0.85
resolveMethod · 0.45

Tested by

no test coverage detected