Does supersocket support pipelining protocol or asynchronous protocol, or both?

Feb 15, 2013 at 4:41 PM
Quote from http://programmers.stackexchange.com/questions/135260/how-to-match-responses-from-a-server-with-their-corresponding-requests :
"Pipelining" means that multiple requests can be pending, but that the server is required to process and to respond to each request in order. The client keeps track of which requests are pending and, since the responses come in order, it knows which request corresponds to which response.
and "asynchronous"
allows the server to respond to requests out-of-order. This could happen if the server processes its requests using a thread pool. Whenever a server thread completes its work, it sends its response, regardless of the order in which the requests were received.
What kind of protocol does supersocket support?
Coordinator
Feb 16, 2013 at 2:47 AM
"Pipelining" by default, but if you push the code execution into the thread pool, the mode will be "Asynchronous".