.DESLib.SIMANLib.SRC.Blocks.Seize

Information

This block seizes resources for the entities, before being processed.

It receives the seize petitions from the Queue block and forwards them through the port s. The seize petition includes the number of resource units to seize and the reference to the queue where the entity is waiting, needed to identify the source of the petition (since several Seize blocks can send petitions to the same resource).

When the seize is performed the block receives a confirmation from the resource, and then extracts the entity from the queue and sends it to the next block.

Contents

NameDescription
seize
conConfluent Transtition Function
intInternal Transition Function
extExternal Transition Function
outOutput Function
taTime Advance Function
st
initst

Generated at 2024-04-28T18:16:21Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos