using System; namespace RGB.NET.Core { /// /// Represents a trigger causing an update. /// public interface IUpdateTrigger : IDisposable { /// /// Occurs when the trigger is starting up. /// event EventHandler Starting; /// /// Occurs when the trigger wants to cause an update. /// event EventHandler Update; } }