23 packages returned for Tags:"state-machine"

Package type
Sort by
Options
Hierarchical state machine with fluent definition syntax Features: states and events can be defined with enums, strings or ints - resulting in single class state machines, actions on transitions, entry and exit actions, transition guards, hierarchical with different history... More information
  • 22,221 total downloads
  • last updated 5/28/2012
  • Latest version: 7.4.12149.1635
  • state-machine
Hierarchical state machine with fluent definition syntax Features: * states and events can be defined with enums, strings or ints - resulting in single class state machines. * actions o on transitions o entry and exit actions * transition guards *... More information
A fully extensible state machine. Its implementation effectively allows the possibility of creating an infinite number of states and/or inputs. It was created to support the Manatee Json project.
A simple state machine implementation. If you like NState, please add an entry to the users.md file in the GitHub repo and open a pull request. Let's share descriptions of the cool things we are using NState for.
  • 7,750 total downloads
  • last updated 5/28/2012
  • Latest version: 7.0.12149.1635
  • yEd state-machine
yEd graphml file generator for bbv.Common.StateMachine. You can create files from your state machine definition that can be loaded with yEd. bbv.Common.StateMachine.YEd is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component... More information
Staty is a smart state-machine for .NET. Written as C# portable class library (PCL), Staty comes as an expressive event-driven state-machine with features like concurrence-safety, external and interal events, separate classes per state, entry and exit actions and a fluent syntax to configure the... More information
Base classes that allow a hierarchical finite automata state-chart to be translated easily and directly into C# code. Due to its tiny size and extraordinary performance, it is suitable for embedded or real-time systems.
Minimalistic state machine. Commonly used types: Machinery.IState<TContext, TEvent> Machinery.StateMachine<TContext, TEvent> Machinery.StateMachine<TContext, TEvent, TState>
UML and Statechart inspired state machine library with hierarchical and orthogonal states. See description on https://StaMa-StateMachine.github.io/StaMa/. This package includes: - Portable assembly for .NET Framework 4, Silverlight 5, Windows 8, Windows Phone 8.1, Windows Phone Silverlight 8 and... More information