Extend SCION API with initialize, suspend and resume methods
initialize()
- fetch scripts
- evaluate datamodel
resume(snapshot)
Enter snapshot states without triggering enter actions. Rehydrate datamodel if it defined in the snapshot; otherwise, ignore.
start
- Alias for
initialize
, and then send event to state machine that triggers transition to initial state.
suspend
Alias for getSnapshot