Ejemplo n.º 1
0
Archivo: Program.cs Proyecto: nhh/cstat
        static void Main(string[] args)
        {
            Parser.Default.ParseArguments <MetricOption>(args).WithParsed(o =>
            {
                switch (o.Metric)
                {
                case "cpu":
                    var command = new CpuCommand();
                    command.Execute();
                    break;

                case "ram":
                    var ram = new RamCommand();
                    ram.Execute();
                    break;

                case "disk":
                    var disk = new DiskCommand();
                    disk.Execute();
                    break;
                }
            });
        }
Ejemplo n.º 2
0
        private uint GetValue(CpuCommand command)
        {
            _spi.WriteRead(command);

            return Nop();
        }
Ejemplo n.º 3
0
 public static uint WriteRead(this SPI spi, CpuCommand command)
 {
     return spi.WriteRead((uint)command);
 }