WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
This Concept Map, created with IHMC CmapTools, has information related to: PrAlMirr, State 3 nxt Idx event action State 0, Init: Current Mirror Index State: 0 TimeOut (1/5 sec) It is assumed, that all processes in the ring are started and waiting for token, LclNodId := long[LclNodIdPtr] NmbMirrE := long[NmbMirrEPtr], Value<>Mirror and valid addr. event action value ->mirror send token, send value, CmdPtr, Ptr, Ptr, Ptr,.... Parameter1, NmbMirrE := long[NmbMirrEPtr] repeat i from 0 to NmbMirrE-1 MirrValu[i] := long[MirrAdrsPtr[i]] MirrTarg[i] := long[NmbMirrEPtr+4+4*i], State 0 event action State 1, CmdPtr, Ptr, Ptr, Ptr,.... Parameter 3, Value<>Mirror and valid addr. event action State 0, CmdPtr, Ptr, Ptr, Ptr,.... Parameter1, State 1 event action State 3 nxt Idx, token arrived event action State 1, State 2 event action extract index store next 4 bytes to mirror write mirror to hub, non-local address event action forward next 4 bytes, CmdPtr, Ptr, Ptr, Ptr,.... Cmd 4, The process is implemented as a state machine Init: Current Mirror Index State: 0 TimeOut (1/5 sec), CmdPtr, Ptr, Ptr, Ptr,.... Cmd 3, Process 4 Process control block 4, invalid address event action seed token, Processes: Mirr