gpt4 book ai didi

akka - 使用 Akka FSM 进行进入操作

转载 作者:行者123 更新时间:2023-12-02 05:36:28 25 4
gpt4 key购买 nike

任何具有合理复杂性的状态机都需要在进入状态时执行一些进入操作。例如,UML 状态机图为此目的有一个特殊的操作。不幸的是,我不知道如何在 Akka FSM 中对此类进入操作(或退出操作)进行建模。对转换执行操作(使用下划线传出状态)不起作用,因为进入操作旨在更改状态数据(例如,准备在新状态下操作所需的数据结构)。关于如何在 Akka FSM 中建模进入/退出操作有什么建议吗?

最佳答案

正如 Akka 的 FSM documentation 中所述,[调用initialize之后]将触发初始currentState -> currentState通知。

这样的事情应该有效:

onTransition {
case InitialState -> InitialState =>
// Do stuff
}

关于akka - 使用 Akka FSM 进行进入操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32503298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com