- May 04, 2020
-
-
Christoph Kampmeyer authored
Throws logic_error if these modifiers are used in the top level
-
- Apr 28, 2020
-
-
Christoph Kampmeyer authored
-
Christoph Kampmeyer authored
-
Tomasz Kozak authored
-
Tomasz Kozak authored
-
- Apr 27, 2020
-
-
Christoph Kampmeyer authored
-
Christoph Kampmeyer authored
-
- Apr 22, 2020
-
-
Martin Killenberg authored
-
- Apr 21, 2020
-
-
Martin Killenberg authored
ExceptionHandlingDecorator: doReadTransferNonBlocking() and doReadTransferLatest() must always return true because there will be new data. The recovery in postRead() takes care of it.
-
Martin Killenberg authored
-
Martin Christoph Hierholzer authored
-
- Apr 20, 2020
-
-
Martin Killenberg authored
ExceptionHandlingDecorator: With the current (=old) the owner has to be informed about data invalidity as soon as the exception is reported, and then again after recovery.
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Martin Killenberg authored
improved places where DeviceModule changes testableMode_deviceInitialisationCounter. Now matches with deviceHasError.
-
- Apr 17, 2020
-
-
Martin Killenberg authored
Now the writing in the DeviceModule is working. Fixes #159
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- Apr 16, 2020
-
-
Martin Killenberg authored
-
Martin Killenberg authored
- removed wrong waitForRecovery() - some code improvements - fixed wrong logic in doReadTransferAsync
-
Jan H. K. Timm authored
-
Martin Killenberg authored
Revert "ExceptionHandlingDecorator: re-introduced while loop. Behaviour is now closer to previous one because it re-tries the read until it succeeds" Looping the postAction makes no sense. The loop only worked for the transfer itself. This reverts commit f7f35074.
-
- Apr 15, 2020
-
-
Martin Killenberg authored
ExceptionHandlingDecorator: re-introduced while loop. Behaviour is now closer to previous one because it re-tries the read until it succeeds
-
Martin Killenberg authored
* doGenericPostAction is void * removed endless loop in doGenericPostAction * only wait for recovery if application is running in multi-threaded mode * fixed return value for doReadTransferXxx in case transfer is not allowed
-
Jan H. K. Timm authored
-
Jan H. K. Timm authored
-
Jan H. K. Timm authored
-
Jens Georg authored
Fixes #151
-
Jan H. K. Timm authored
TODO doGenericPostAction DONE all the rest does not compile, due to missing overrides
-
- Apr 14, 2020
-
-
Martin Christoph Hierholzer authored
This case was missed in #129.
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
allows to control whether to wait for device recoveries in stepApplication
-
Martin Christoph Hierholzer authored
This prevents stepApplication() to return too early (e.g. right after start) when the device is not yet initialised. Note: is has been verified that there is no race condition at the beginning despite the counter is only incremented during the test (by introducing an artificial delay at the beginning of handleException()). It works, because testable mode waits until all devices are opened. In testable mode, this check is now equivalent to the devices being also initialised (when the testableModeLock is obtained and the counter is checked).
-
Martin Christoph Hierholzer authored
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Christoph Kampmeyer authored
-
- Apr 09, 2020
-
-
Jan H. K. Timm authored
-waitting for recovery is now outsourced in function DeviceModule::waitForRecovery() -everywhere where the function is called, the new function is now called.
-