首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从uSCXML捕获数据?

从uSCXML捕获数据?
EN

Stack Overflow用户
提问于 2017-06-29 05:41:12
回答 1查看 169关注 0票数 0

我已经设置了一个小的C#控制台应用程序,可以在scxml文件上运行解释器,它看起来运行得很好。不幸的是,使用uSCXML的例子很少。

我将解释器嵌入到我的应用程序中以供运行时使用,因此所有问题都涉及通过C#代码从uSCXML捕获数据。

以下是我的问题:

1)如何从正在运行的/>接收事件?(例如< send event=“scxml”scxml)

2)使用Lua作为我的DataModel如何从scxml中抓取变量及其表达式/数据?

非常感谢你的帮助

EN

Stack Overflow用户

发布于 2017-08-09 19:55:16

这里是uSCXML的主要开发者。在github上发布一个问题,我会a)提供一个例子,b)更新这个答案来解释它。方法是使用自定义IO processor或注册InterpreterMonitor并覆盖beforeEvent,然而,此回调是针对解释器处理的事件,而不是从解释器发送的。你可以发送给你自己,然后忽略它。

对于第二个问题,您可以将相应的数据作为事件发送(首选),或者从解释器的ActionLanguage获取数据模型并执行evalAsData(expr)

再一次,在github上发布一个问题,我将在那里看到这些问题。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44812989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档