North State Framework in C#  V3.0.0
An object-oriented framework for implementing UML state machines.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NNorthStateSoftware
 NNorthStateFramework
 CINSFEventHandlerRepresents the interface for classes that can queue and handle events.
 CINSFIdObjectRepresents an interface for objects containing an id number.
 CINSFNamedObjectRepresents an interface for objects containing a name.
 CNSFBoolGuards< ContextType >Represents a list of guards.
 CNSFChoiceStateRepresents a choice pseudo-state.
 CNSFCompositeStateRepresents a state that may contain one or more orthogonal regions.
 CNSFContextRepresents a general purpose action or guard context.
 CNSFDataEvent< DataType >Represents an event that contains a data payload.
 CNSFDebugUtilityRepresents a debug utility class.
 CNSFDeepHistoryRepresents a deep history pseudo-state.
 CNSFDelegateListBaseRepresents a common base class for NSF delegate lists.
 CNSFEnvironmentRepresents information and methods applicable to the entire framework environment.
 CNSFEventRepresents an event which can trigger a transition or be handled by an event handler.
 CNSFEventContextRepresents contextual information for NSF event actions.
 CNSFEventHandlerRepresents a light-weight event handler.
 CNSFEventThreadRepresents a thread that has an event queue and dispatches events to their destinations.
 CNSFExceptionContextRepresents contextual information for exception actions.
 CNSFExceptionHandlerRepresents a global exception handler through which clients can receive notification of runtime exceptions.
 CNSFExternalTransitionRepresents an external state transition.
 CNSFForkJoinRepresents a fork-join state.
 CNSFForkJoinTransitionRepresents a transition between two fork-joins.
 CNSFIdAn alias for System.Int64.
 CNSFInitialStateRepresents an initial pseudo-state.
 CNSFInternalTransitionRepresents an internal state transition.
 CNSFLocalTransitionRepresents a local state transition.
 CNSFOSSignalRepresents an operating system signal that may be used to block thread execution until the signal is sent.
 CNSFOSThreadRepresents an operating system thread.
 CNSFOSTimerRepresents an operating system timer that can be used to retrieve accurate time and block waiting for the next timeout.
 CNSFRegionRepresents a composite state region for nested substates.
 CNSFScheduledActionRepresents an action or actions that can be scheduled for execution on a specified thread at a specified time.
 CNSFShallowHistoryRepresents a shallow history pseudo-state.
 CNSFStateRepresents a state machine state.
 CNSFStateMachineRepresents a state machine.
 CNSFStateMachineContextRepresents contextual information for state machine actions and guards.
 CNSFStringAn alias for System.String.
 CNSFTaggedObjectRepresents an object containing unique id and name
 CNSFThreadRepresents the common framework thread functionality.
 CNSFTimerActionRepresents the base class functionality for implementing a timer action.
 CNSFTimerThreadRepresents a timer thread.
 CNSFTraceLogRepresents a trace log.
 CNSFTraceTagsRepresents commonly used tags for the trace log.
 CNSFTransitionRepresents a state transition.
 CNSFUniquelyNumberedObjectRepresents an object containing a uniquely numbered id.
 CNSFVoidActions< ContextType >Represents a list of actions.
 CNSFXMLDocumentRepresents a simple in-memory xml document editor.
 CNSFXMLElementRepresents an xml element in an xml document.



Copyright 2004-2014, North State Software, LLC. All rights reserved.