------------------------SDT2Producer3----------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- Producer3------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 5--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(! process Producer3)]}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[(! l! 22!(d)[h(! l)[k(! 6)[n(! 6d! )]][ q(! 6)][2(! 6Xd! d!S)[8(! )!%()HeadingText-----------------------------------!%()PageOrder-------------------------------------1---------------------------------------------------------------------------------------------------- ------------!%&()LinkEndpoints----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------][(!,!",)[6(! 6,,! !S)[8(!i myID:=3; numberToWrite:=any(iLikeToWrite); someTime:=1050; mahPID:=SELF; SET(NOW+someTime,walkingTime);)][ (!&!"&)[(! 6!Z)][3(! 6X! d!S)[8(! SiDLing)][(!R!"R )[(! 6&R! ,d!S!)[8(! walkingTime)][(!!")[(! 6,! d!S!)[8(!) re questWrite(myID,numberToWrite,mahPID))][(!~!"~)[(! 6!Z)][3(! 6&! ,d!S)[8(! ForcedToWait)][(! F!"F)[}(! 6&F! ,d!S!)[8(! approveWrite)][(!!")[6z(! 6!  X!S)[8(!Q numberToWrite:=any(iLikeToWrite); someTime:=966; SET(NOW+someTime,walkingTime);)][(!!")[(! 6!Z)][3w(! 6X! d!S)[8(! SiDLing)]]]]]]]]]]]]]]]]]][9t(! 6d! !S)[8(! TIMER walkingTime; DCL someTime DURATION, myID Integer, numberToWrite Integer, mahPID PId; syntype iLikeToWrite = Integer constants 0:100 endsyntype; )]]]]}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------4(!4!X!5!W!Y)[!(! 1!!3)]}----------------------------------------------------------------------------------------------------------------------------------------------------------f