Тип возврата для события в TinyOS
Я реализую модуль с помощью nesC
за TinyOS
, В моих модулях используется интерфейс Timer<>, поэтому мне нужно реализовать событие, инициируемое интерфейсом Timer, можно вернуть значение внутри этой реализации, или событие должно быть всегда void?
1 ответ
Тип возвращаемого значения Timer.fired
событие определяется как void
и это нельзя изменить. Даже если тип был не void, возвращаемое значение будет доставлено компоненту, который сигнализирует о событии, который является некоторым системным компонентом, реализующим Timer
интерфейс.
Чтобы получить некоторые советы о том, как решить вашу проблему, предоставьте более подробную информацию, объясняющую, для какой цели вы хотите вернуть значение из fired
событие, то есть кто должен получить и обработать возвращаемое значение.