Defines DataSource, an abstract base class for simulator data sources.
Describes MotionHook, an interface for connections to remote hosts and hardware devices which should be polled with output values.