Merge pull request #840 from aws-lumberyard-dev/mpgem_scripting_rpc

Add events for MP Gem RPCs plus BC reflection so ScriptCanvas can respond to them
This commit is contained in:
AMZN-puvvadar
2021-05-20 15:58:29 -07:00
committed by GitHub
6 changed files with 253 additions and 54 deletions
@@ -46,6 +46,12 @@ namespace AzNetworking
void TcpSocketManager::ProcessEvents(AZ::TimeMs maxBlockMs, const SocketEventCallback& readCallback, const SocketEventCallback& writeCallback)
{
if(static_cast<int32_t>(m_maxFd) <= 0 && m_socketFds.empty())
{
// There are no available sockets to process
return;
}
m_readerFdSet = m_sourceFdSet;
m_writerFdSet = m_sourceFdSet;