v4.0.53
Refer to the Changelog for details.
The compiled HTML documentation can be found in the SilKit-Documentation
subdirectory in all SilKit-VERSION-PLATFORM-ARCHITECTURE-TOOLSET.zip
archives.
Changed
-
Harmonized user interface of commandline utilities Registry, Monitor, and SystemController.
All utilities listen to OS signals to detect termination request.
- Old: Monitor and Registry wait for the user to press
[Enter]
to shutdown. - New: Monitor and Registry can be requested to shutdown via
[Ctrl]-[C]
. Registry option-s, --use-signal-handler
is deprecated.
All utilities no longer require user interaction.
- Old: Registry, Monitor and System Controller prompt the user by default to press
[Enter]
to end process after shutdown. - New: All utilities terminate without prompting for user input. SystemController option
-ni, --non-interactive
is deprecated.
- Old: Monitor and Registry wait for the user to press
-
The Logger now adds the participant's name (as a normalized string) to the user-defined
LogName
for file sinks. -
Implemented the union (de-)serialization stubs in the
silkit/util/serdes
headers.
Fixed
-
If using the
SimStepHandlerAsync
, the log message that reports the end of the simulation step is now printed after the call toCompleteSimulationStep
. -
Fixed an issue with the NetSim API that caused an exception when used with log level
trace
.