/// <summary> /// Enqueue a new invocation onto the event queue. /// </summary> /// <param name="target"></param> /// <param name="parameter"></param> public void Enqueue(Client.src.events.Invocation.InvocationTarget target, object parameter) { Enqueue(new Invocation() { Target = target, Parameter = parameter }); }
/// <summary> /// Invoke a method callback on the GUI thread. This behavior is thread-safe. /// </summary> public void Invoke(Client.src.events.Invocation.InvocationTarget target, object parameter) { invocationBuffer.Enqueue(target, parameter); }