You are basically correct, but there is one twinkle you're missing: If
there are no external messages within a specified (heartbeat) period the
router will fabricate an external no-op message. That's precisely to
allow internal simulation to continue.
Cheers,
- Andreas
Rob Van Pamel wrote:
> Hi
> I'm analysing the Croquet SDK and i don't understand something perfectly. At
> pages 44 until 47 they talk about atomic time-stamped external messages who
> are the island Clock. who do these message generate?
>
> Is it the router who generates this messages and passes them to the island?
> I think it is the router but i'm not sure. But how the router determine when
> it sends a time- based message?
>
> If these are generated by the user, and the user doesn't generate any
> external messages ... i don't see how it could work ... (no internal message
> can be executed without an external one) off course this is an abstract
> example.
>
> I hope you understand my question.
>
> Kind regards
> Rob Van Pamel