add ReceiveMessage.Q3ReceiveType option