コード例 #1
0
 public void ExpectCommand(ProgrammerCommand command)
 {
     if (ReadCommand() != command)
     {
         throw new InvalidOperationException();
     }
 }
コード例 #2
0
 public void WriteCommand(ProgrammerCommand command, uint operand)
 {
     Write(new byte[] { (byte)command }.Concat(BitConverter.GetBytes(operand)).ToArray());
 }
コード例 #3
0
 public void WriteCommand(ProgrammerCommand command)
 {
     WriteCommand(command, 0);
 }
コード例 #4
0
 public void WriteAndExpectCommand(ProgrammerCommand command)
 {
     WriteCommand(command);
     ExpectCommand(command);
 }