コード例 #1
0
        private async static Task CycleOutlet(ConnectionInfo ci, int index)
        {
            var c = new DLIOutletClient(ci);
            await c.ConnectAsync();

            await c.CycleOutlet(index);
        }
コード例 #2
0
        private async static Task SetOutlet(ConnectionInfo ci, int index, bool desiredState)
        {
            var c = new DLIOutletClient(ci);
            await c.ConnectAsync();

            await c.SetOutlet(index, desiredState);
        }
コード例 #3
0
        private async static Task GetStatus(ConnectionInfo ci)
        {
            var c = new DLIOutletClient(ci);
            await c.ConnectAsync();

            var switchInfo = await c.GetSwitchInfo();

            Console.WriteLine(switchInfo.ToDetailsString());
        }