I am working on a multi-player game using Poco. I had a couple of questions.
First, is the TcpSocketConnectionFactory that uses the thread pool set up so that it will distribute the connections across the pool?
Second, how do people usually structure their run function? Do you just have it read x bytes to get your packet headers, then read the packet header? can I set the socket to blocking without any problems so that it will block until there is data to read?