Simscript III/Dictionnaire des instructions/RELINQUISH

De testwiki
Version datée du 5 novembre 2021 à 06:56 par imported>Minorax (obs tag)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

L’énoncé relinquish rend disponible un certain nombre d’unités d’une ressource. Lorsque ces unités sont libérées, elles sont ajoutées aux unités disponibles. S’il y a des processus ou méthodes processus en attente d’un certain nombre d’unités de cette ressource, la file d’attente est balayée à partir du début et les unités de la ressource sont allouées jusqu’à ce que la requête d’un processus ou d’une méthode processus ne puisse être satisfaite, alors le balayage est terminé.

Syntaxe :


relinquish Valeur _ Entie`re unit[s] of Ressource[(entier)]


Exemple :

relinquish 1 Technicien;
relinquish 1 unit of Travailleur;
relinquish 2 units of Machine(Type_Tâche);