Пример #1
0
        /* Event create */
        public void CreateEvent_NewTenant(TenantGenerator generator, TenantQueue queue)
        {
            // Compute event occurence time
            int time = Time + m_generatorsDistr[queue.Floor].GetValue();

            m_scheduler.Add(new NewTenantEvent(time, this, generator, queue));
        }
 public void Remove(TenantGenerator generator)
 {
     m_generators.Remove(generator.Floor);
 }
 public void Add(TenantGenerator generator)
 {
     m_generators.Add(generator.Floor, generator);
 }