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

Method setBufferSize

Engine/source/platform/platformNet.cpp:1579–1592  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1577}
1578
1579Net::Error Net::setBufferSize(NetSocket handleFd, S32 bufferSize)
1580{
1581 S32 error;
1582 SOCKET socketFd = PlatformNetState::smReservedSocketList.resolve(handleFd);
1583 if (socketFd == InvalidSocketHandle)
1584 return NotASocket;
1585
1586 error = ::setsockopt(socketFd, SOL_SOCKET, SO_RCVBUF, (char *) &bufferSize, sizeof(bufferSize));
1587 if(!error)
1588 error = ::setsockopt(socketFd, SOL_SOCKET, SO_SNDBUF, (char *) &bufferSize, sizeof(bufferSize));
1589 if(!error)
1590 return NoError;
1591 return PlatformNetState::getLastError();
1592}
1593
1594Net::Error Net::setBroadcast(NetSocket handleFd, bool broadcast)
1595{

Callers

nothing calls this directly

Calls 2

getLastErrorFunction · 0.70
resolveMethod · 0.45

Tested by

no test coverage detected