using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TeamAAS_VP.Core.Lights { /// /// 光源通道接口 /// public interface ILightChannel { int ChannelIndex { get; } string ChannelName { get; set; } int Brightness { get; } bool IsOn { get; } Task SetBrightnessAsync(int brightness); Task TurnOnAsync(); Task TurnOffAsync(); Task GetBrightnessAsync(); Task GetStatusAsync(); } }