Exemple #1
0
 public void UpgradeBank()
 {
     if (state == BankState.Level1)
     {
         state = BankState.Level2;
     }
     else if (state == BankState.Level2)
     {
         state = BankState.Level3;
     }
 }
Exemple #2
0
 public ChannelState(int numBanks)
 {
     WaitingReqs = new List<Request>();
     Banks = new BankState[numBanks];
     for (int i = 0; i < Banks.Length; i++)
     {
         Banks[i] = new BankState();
     }
     NextRequest = -1;
 }