protected override void messageReceived(KLFCommon.ServerMessageID id, byte[] data) { ServerMessage message; message.id = id; message.data = data; lock (serverMessageQueueLock) { serverMessageQueue.Enqueue(message); } }