---+ Editing Hold Modules _Hold_ modules belong to the _Advanced Process_ template (if you cannot find this template you may need to [[AttachArenaTemplate][attach it]]). After you have added a _Hold_ module by dragging it onto the flowchart view, you can edit it by double clicking. You can change the _Name_ of course, but the main functionality is determined by the _Type_. There are 3 types of _Hold_ module and we will discuss each one of them separately. ---++ Wait for Signal This hold stores entities in a queue until a unique signal is recieved during the simulation. Each time the signal is received an entity leaves the _Hold_ module queue. ---++ Scan for Condition This hold stores entities in a queue until a condition is satisfied. However, the _Hold_ module ONLY checks this condition WHEN A CALENDAR EVENT OCCURS. If the condition is true then the first entity in the queue may leave the _Hold_ module. This generates a new event and the condition is checked again. Each time the condition is true an entity leaves the _Hold_ module queue. ---++ Infinite Hold This hold stores entities in a queue infinitely while the simulation is running. -- Main.MichaelOSullivan - 25 Aug 2009
This topic: OpsRes
>
WebHome
>
ArenaGuide
>
EditingHoldModules
Topic revision: r3 - 2010-02-03 - KatTrevor
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback