------------------------SDT2˙˙˙˙Producer2----------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Producer2------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ˙˙˙˙5--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------˙˙˙˙()[8(! process Producer2)]}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)˙˙˙˙()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------˙˙˙˙()[(! lü! 22!(d)[h(! lü)[k(! 6)[n(! 6d! )]][ q(! 6)][9t(! 6â–! !S)[8(!Ą T!%()HeadingText-----------------------------------!%()PageOrder-------------------------------------1---------------------------------------------------------------------------------------------------- --------˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙----˙˙˙˙!%&()LinkEndpoints----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------˙˙˙˙IMER walkingTime; DCL someTime DURATION, myID Integer, numberToWrite Integer, mahPID PId; syntype iLikeToWrite = Integer constants 0:100 endsyntype; )]][2Ş(! 6&Č! Čd!S)[8(! )][­(!Š, А!"АŠ,)[6Œ(! 6^! Xú!S)[8(!i myID:=2; numberToWrite:=any(iLikeToWrite); someTime:=1001; mahPID:=SELF; SET(NOW+someTime,walkingTime);)][•(!ŠŠŠ ź!"ŠźŠŠ)[(! 6Šź!Z)][3‰(! 6&ź! Čd!S)[8(! SiDLing)][˜(!Š Š„!"ЄР)[†(! 6 ô„! ,d!S!)[8(! walkingTime)][›(!ŠčŠL!"ŠLŠč)[ƒ(! 6úL! d!S!)[8(!) requestWrite(myID,numberToW rite,mahPID))][ž(!аŠâ!"Šâа)[(! 6Šâ!Z)][3€(! 6ôâ! ,d!S)[8(! ForcedToWait)][Ą(!ŠFŠx!" ŠxŠF)[}(! 6ôx! ,d!S!)[8(! approveWrite)][¤(!ŠÜŠ@!"Š@ŠÜ)[6z(! 6^@! X–!S)[8(!Q numberToWrite:=any(iLikeToWrite); someTime:=866; SET(NOW+someTime,walkingTime);)][ł(!ŠÖŠ!"ŠŠÖ)[(! 6Š!Z)][3°(! 6&! Čd!S)[8(! SiDLing)]]]]]]]]]]]]]]]]]]]]}! Čd!S)[8(! SiDLing)]]]]]]]]]]]]]]]]]]]]}]]]]]]]]]]]]]]]]]]]}-----------------------------------------------------------------------------------------------------------------3˙˙˙˙(!4ł!X!5!W!Y)[!(! 1!!3)]}----------------------------------------------------------------------------------------------------------------------------------------------------------f˙˙˙˙