示例#1
0
        public void useLink(ProcLink link, Transmission transm)
        {
            usedProc.Add(link.procFromNumber);
            usedProc.Add(link.procToNumber);

            states[link.procFromNumber].transm.Add(transm);
            states[link.procToNumber].transm.Add(transm);
        }
示例#2
0
 public bool canUseLink(ProcLink link)
 {
     for (int i = 0; i < usedProc.Count; i++)
     {
         if (usedProc.ElementAt(i) == link.procFromNumber || usedProc.ElementAt(i) == link.procToNumber)
         {
             return(false);
         }
     }
     return(true);
 }