0

首先,是代码。我需要修复。


基本上有两台机器:

  • currentStateMachine
    • 目前,我想send根据真实状态每秒手动更改一次状态(运行命令);
    • 稍后,最好运行一个回调函数,基于该回调函数会改变状态,但是,目前我不知道它是否可以这样工作;
    • context用来存储当前时间戳和状态;
    • intervalsMachine问题:如何调用contextof currentStateMachine
    • 问题:在接受另一个状态事件之前会currentStateMachine等待完成吗?invoke还是会等到状态处理完毕,然后才处理新事件?
  • intervalsMachine
    • 每当接收到新状态时,它都会从当前状态创建一个间隔;
    • 它用于context存储startTime时间间隔、其length和该时间间隔内的状态;
    • 为演示而简化了区间计算,但会复杂得多。

TL;博士

  1. 如何用(调用机器)调用(调用intervalsMachine机器)?contextcurrentStateMachineintervalsMachine

  2. 在接受另一个状态事件之前会currentStateMachine等待完成吗?invoke还是会等到状态处理完毕,然后才处理新事件?

4

0 回答 0