Exemplo n.º 1
0
 private static void RunStateMachine(QHsmTest test)
 {
     test.Init();             // take the initial transition
     for (;;)
     {
         Console.Write("\nSignal<-");
         int i = Console.Read();
         Console.ReadLine();
         if (i == -1)
         {
             break;
         }
         else
         {
             if (i < (int)'a' || i > (int)'h')
             {
                 break;
             }
             else
             {
                 test.Dispatch(new QEvent((ushort)(i - (int)'a' + (int)MyQSignals.A_Sig)));
             }
         }
     }
 }
Exemplo n.º 2
0
 private static void RunStateMachine(QHsmTest test)
 {
     test.Init(); // take the initial transition
     for (;;)
     {
         Console.Write("\nSignal<-");
         int i = Console.Read();
         Console.ReadLine();
         if (i == -1)
         {
             break;
         }
         else
         {
             if (i < (int)'a' || i > (int)'h')
             {
                 break;
             }
             else
             {
                 test.Dispatch(new QEvent((ushort)(i - (int)'a' + (int)MyQSignals.A_Sig)));
             }
         }
     }
 }