Changeset [3cbe00d78aed24adc4c0394b9bcabf9959c161ff] by David Cox
December 31st, 2009 @ 10:48 AM
Completed and basically debugged event-handling refactoring; new
object hierarchy allows for less code duplication and more
flexibility
http://github.com/monkeyworks-project/mw_core/commit/3cbe00d78aed24...
Committed by David Cox
- R Core/Events/ControlEventFactory.cpp
- R Core/Events/ControlEventFactory.h
- R Core/InterfaceHooks/ServerSide/Products/ControlEventHandler.cpp
- R Core/InterfaceHooks/ServerSide/Products/ControlEventHandler.h
- M Core/AdaptiveOptimizers/BiasMonitor.cpp
- M Core/AdaptiveOptimizers/BiasMonitor.h
- M Core/AdaptiveOptimizers/SimpleStaircase.cpp
- M Core/AdaptiveOptimizers/SimpleStaircase.h
- M Core/Communications/Conduits/BufferSyncConduit.h
- M Core/Communications/Conduits/CodecAwareConduit.cpp
- M Core/Communications/Conduits/CodecAwareConduit.h
- M Core/Communications/Conduits/Conduit.h
- M Core/Communications/Conduits/EventStreamConduit.cpp
- M Core/Communications/Conduits/EventStreamConduit.h
- M Core/Communications/Conduits/PythonSimpleConduit.cpp
- M Core/Communications/Conduits/PythonSimpleConduit.h
- M Core/Communications/Conduits/SimpleCodecUtilities.cpp
- M Core/Communications/Conduits/SimpleCodecUtilities.h
- M Core/Communications/Conduits/SimpleConduit.cpp
- M Core/Communications/Conduits/SimpleConduit.h
- M Core/Communications/Conduits/conduit.py
- M Core/Communications/Conduits/tests/CodecAwareConduitTest.cpp
- M Core/Communications/Conduits/tests/EventHandlerConduitTest.cpp
- M Core/Communications/PythonConduitServerTest.cpp
- M Core/Communications/Transports/IPCEventTransport.cpp
- M Core/ComponentRegistries/VariableRegistry.cpp
- M Core/ComponentRegistries/VariableRegistry.h
- M Core/ComponentRegistries/tests/VariableRegistryTest.cpp
- M Core/DataFiles/DataFileManager.cpp
- M Core/DataFiles/DataFileManager.h
- M Core/Events/Event.cpp
- M Core/Events/Event.h
- M Core/Events/EventConstants.h
- M Core/Events/EventStreamInterface.h
- M Core/Events/LegacyBuffers.cpp
- M Core/Events/LegacyBuffers.h
- M Core/ExperimentDataLoading/ExperimentPackager.cpp
- M Core/ExperimentDataLoading/ExperimentUnpackager.cpp
- M Core/ExperimentDataLoading/LoadingUtilities.cpp
- M Core/IODevices/IODevice.cpp
- M Core/IODevices/IODevice.h
- M Core/IODevices/IODeviceVariableNotification.cpp
- M Core/IODevices/IODeviceVariableNotification.h
- M Core/InterfaceHooks/ClientSide/Products/Client.cpp
- M Core/InterfaceHooks/ClientSide/Products/Client.h
- M Core/InterfaceHooks/ServerSide/Products/Server.cpp
- M Core/InterfaceHooks/ServerSide/Products/Server.h
- M Core/MonkeyWorksTypes.h
- M Core/Network/Connections/ScarabConnection.cpp
- M Core/Network/Connections/ScarabReadConnection.cpp
- M Core/Network/Connections/ScarabWriteConnection.cpp
- M Core/Network/Interfaces/ScarabClient.cpp
- M Core/Network/Interfaces/ScarabServer.cpp
- M Core/Network/NetworkConnectionStats.cpp
- M Core/Network/NetworkConnectionStats.h
- M Core/ParadigmComponents/Experiment.cpp
- M Core/ParadigmComponents/Experiment.h
- M Core/ParadigmComponents/Filters.h
- M Core/ParadigmComponents/ScheduledActions.cpp
- M Core/ParadigmComponents/ScheduledActions.h
- M Core/ParadigmComponents/States.h
- M Core/ParadigmComponents/TrialBuildingBlocks.cpp
- M Core/ParadigmComponents/TrialBuildingBlocks.h
- M Core/ParadigmComponents/tests/ActionTest.cpp
- M Core/RealtimeServices/Announcers.cpp
- M Core/RealtimeServices/Announcers.h
- M Core/RealtimeServices/Clock.cpp
- M Core/RealtimeServices/Clock.h
- M Core/RealtimeServices/Debugging.h
- M Core/RealtimeServices/Scheduler.cpp
- M Core/RealtimeServices/Scheduler.h
- M Core/RealtimeServices/StandardVariables.cpp
- M Core/RealtimeServices/StandardVariables.h
- M Core/RealtimeServices/StateSystem.cpp
- M Core/RealtimeServices/Timer.cpp
- M Core/RealtimeServices/Timer.h
- M Core/RealtimeServices/Utilities.cpp
- M Core/RealtimeServices/Utilities.h
- M Core/RealtimeServices/tests/SchedulerTest.cpp
- M Core/RealtimeServices/tests/SchedulerTest.h
- M Core/RealtimeServices/tests/TimerTest.cpp
- M Core/Stimuli/StandardStimuli.cpp
- M Core/Stimuli/StandardStimuli.h
- M Core/Stimuli/Stimulus.cpp
- M Core/Stimuli/Stimulus.h
- M Core/Stimuli/StimulusDisplay.cpp
- M Core/Stimuli/StimulusDisplay.h
- M Core/Stimuli/StimulusNode.cpp
- M Core/Stimuli/StimulusNode.h
- M Core/Transforms/Averagers.cpp
- M Core/Transforms/Averagers.h
- M Core/Transforms/EyeCalibrators.cpp
- M Core/Transforms/EyeCalibrators.h
- M Core/Transforms/EyeMonitors.cpp
- M Core/Transforms/EyeMonitors.h
- M Core/Transforms/FilterTransforms.cpp
- M Core/Transforms/FilterTransforms.h
- M Core/Transforms/FitableFunctions.cpp
- M Core/Transforms/FitableFunctions.h
- M Core/Transforms/RewardCoordinator.cpp
- M Core/Transforms/RewardCoordinator.h
- M Core/Transforms/Transforms.cpp
- M Core/Transforms/Transforms.h
- M Core/Transforms/VariableTransformAdaptors.cpp
- M Core/Transforms/VariableTransformAdaptors.h
- M Core/Triggers/Trigger.h
- M Core/Utilities/MathUtilities.h
- M Core/Variables/ConstantVariable.h
- M Core/Variables/ExpressionVariable.h
- M Core/Variables/GenericData.cpp
- M Core/Variables/GenericData.h
- M Core/Variables/GenericVariable.cpp
- M Core/Variables/GenericVariable.h
- M Core/Variables/GlobalVariable.cpp
- M Core/Variables/GlobalVariable.h
- M Core/Variables/ScopedVariable.cpp
- M Core/Variables/ScopedVariable.h
- M Core/Variables/SelectionVariable.h
- M Core/Variables/UnresolvedReferenceVariable.h
- M Core/Variables/VariableNotification.cpp
- M Core/Variables/VariableNotification.h
- M Core/Variables/VariableReference.h
- M Core/Variables/tests/GenericDataTest.h
- M Core/XMLParser/XMLParser.cpp
- M EventCallbackHandler.cpp
- M EventCallbackHandler.h
- M MachClock/MachClock.cpp
- M MachClock/MachClock.h
- M MonkeyWorksCore.xcodeproj/project.pbxproj
- M UnitTests/MWCocoaEvent.h
- M UnitTests/MWCocoaEvent.m
- M UnitTests/MarionetteClient.m
- M ZenScheduler/ZenScheduler.cpp
- M ZenScheduler/ZenScheduler.h
- M ZenStateSystem/ZenStateSystem.cpp
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
The core framework and supporting libraries for the MWorks Suite