【发布时间】:2015-05-06 01:01:21
【问题描述】:
我有一个有几个正交状态的状态机。这些状态对同一事件作出反应。当事件通过process_event 发送时,一个简单的基准测试告诉我它是按顺序处理的,即使状态彼此正交。
有没有办法让这些正交状态并行处理事件?
【问题讨论】:
标签: c++ boost parallel-processing boost-statechart
我有一个有几个正交状态的状态机。这些状态对同一事件作出反应。当事件通过process_event 发送时,一个简单的基准测试告诉我它是按顺序处理的,即使状态彼此正交。
有没有办法让这些正交状态并行处理事件?
【问题讨论】:
标签: c++ boost parallel-processing boost-statechart
据我所知,不,你不能。最接近的方法是使用Asynchronous state machines
【讨论】: