public bool TryReceiveMessage(out NetworkMessage message) => messagesReceiveQueue.TryDequeue(out message);
internal void EnqueueReceivedMessage(NetworkMessage message) => messagesReceiveQueue.Enqueue(message);
public void SendMessage(NetworkMessage message) => messagesSendQueue.Enqueue(message);