我正在使用nesC
为TinyOS
实施一个模块。我的模块使用接口Timer<>所以我必须实现触发Timer接口的事件,有可能在这个实现中返回一个值,或者一个事件必须总是无效吗?
答案 0 :(得分:0)
Timer.fired
事件的返回类型定义为void
,但无法更改。即使类型为非void,返回的值也会传递给发出事件的组件,这是实现Timer
接口的一些系统组件。
为了获得有关如何解决问题的一些提示,请提供更多详细信息,说明您希望从fired
事件中返回值的目的,即期望获取和处理的人员返回值。