Best Pratices ============= Use CoroutineGroup to manage Coroutines ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The difference between send() and sendall(), recv() and recvall() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Pass QSharedPointer to coroutine entry ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^