Beispiel #1
0
 public bool TryLockResource(Server server, Server.Resource res, int value)
 {
     if (res.Free >= value)
     {
         res.Free -= value;
         _log.MessageFormat("TryLockResource: {0}", server);
         return(true);
     }
     return(false);
 }
Beispiel #2
0
 public void ReleaseResource(Server server, Server.Resource res, int value)
 {
     res.Free += value;
     _log.MessageFormat("ReleaseResource: {0}", server);
 }
Beispiel #3
0
 void UpdateResource(Server.Resource serverRes, Slider resSlider)
 {
     resSlider.value = serverRes.NormalizedFree;
 }