Тип возврата для события в TinyOS

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

1 ответ

Решение

Тип возвращаемого значения Timer.fired событие определяется как void и это нельзя изменить. Даже если тип был не void, возвращаемое значение будет доставлено компоненту, который сигнализирует о событии, который является некоторым системным компонентом, реализующим Timer интерфейс.

Чтобы получить некоторые советы о том, как решить вашу проблему, предоставьте более подробную информацию, объясняющую, для какой цели вы хотите вернуть значение из fired событие, то есть кто должен получить и обработать возвращаемое значение.

Другие вопросы по тегам