public void ScheduleCallback(HleCallback HleCallback) { Console.WriteLine("ScheduleCallback! {0}", HleCallback); lock (this) { this.ScheduledCallbacks.Enqueue(HleCallback); } }