public void Echo(DebugCommandMessage messageType, string text)
{
lines.Enqueue(text);
while (lines.Count >= MaxLineCount)
lines.Dequeue();
// Call registered listners.
foreach (IDebugEchoListner listner in listenrs)
listner.Echo(messageType, text);
}