Скрипач, пророк (02.08.2013 08:55, просмотров: 677) ответил Vit на К сожалению нет. Ловить просто уровни это один гипертрофированный случай. По пинам обычно ловятся изменения. Бывает, что их порядок/количество не очень важны, но это опять же редкость. Т.к. для автомата входной сигнал это не пин, а его состояние в
Цитата: "захват события вдруг считается опять функцией автомата, пусть другого, но для основного, и потому это не месседжи о событиях, подготовленные вне основного автомата".
Это не месседжи, потому что основной автомат читает эти сигналы тогда, когда это удобно ему. Они всегда одинаково доступны.
"Месседж"-же прийдет тогда, когда это удобно ОТПРАВИТЕЛЮ.
Это требует немного иной схемы работы получателя потому что в "классической очереди событий", не обработанное никем событие удаляется.
(конечно "у вас в программе" это не так, но мы говорим о теории, а не о том кто какие косые подпорки где прилепил, правда?)
Вот я и говорю о том что "месседж"-и лучше изолировать "в драйверах" (буферах, триггерах и т.п.) и на прикладном уровне использовать только сигналы.
... но не любой ценой.