implement ReceiveMessage.Q3ReceiveType option