Автоматическое продвижение конечного автомата с Stateless
Я экспериментировал с Stateless (HSM в C #) (https://code.google.com/p/stateless/в последнее время, и я столкнулся с чем-то, что я не совсем уверен, как достичь.
Допустим, у меня есть следующие состояния:
Начало.
соединять
Читать
Конец
Я пытаюсь достичь: когда TCP-соединение (в состоянии Connect) установлено, перейдите в состояние Read. Или, если произошел сбой, перейдите в состояние «Завершить» (где он может вернуться в состояние «Соединение» и попытаться установить новое соединение после истечения времени ожидания).
Как я могу реализовать эту функцию автоматического продвижения с помощью Stateless, поскольку срабатывание триггеров из состояний может вызвать исключение переполнения стека?
ура