Version | Date | Description |
---|---|---|
1.01.01 | 2019-07-12 | First version of FederateStarter unit test |
1.01.00 | 2019-07-11 | Complete messages; Unit tests |
1.00.00 | 2019-07-04 | Serializing / deserializing moved to djutils-serialization project |
0.05.00 | 2018-08-11 | Coding / decoding finished |
0.04.00 | 2018-08-09 | Coding / decoding improved |
0.03.00 | 2018-08-07 | Multithreading. New version of jeromq; ZContext instead of ZMQ.Context |
0.02.00 | 2017-05-01 | DJUNITS and Money type updates |
0.01.00 | 2017-04-22 | First version of the Sim0MQ Simulation Message Bus |
Type | Changes | By |
---|---|---|
A first unit test for the reference implementation of the FederateStarter has been added. This test communicates using port 5500 to the FederateStarter. | averbraeck |
Type | Changes | By |
---|---|---|
For reproducibility: HashMap replaced by LinkedHashMap; HashSet replaced by LinkedHashSet. | averbraeck | |
Unit tests for FM, FS, MC messages implemented (and a number of errors resolved). | averbraeck | |
NumberDuration and NumberTime made more precise in terms of which object they represent. | averbraeck |
Type | Changes | By |
---|---|---|
Changes made to update deprecated methods in jeromq 0.5.1. | averbraeck | |
Since (de)serialization is more generic than just sim0mq, the classes to do (de)serialization have been moved to a separate project called djutils-serialization. See https://djutils.org for more information. | averbraeck |
Type | Changes | By |
---|---|---|
Finalized coding / decoding for all types in the TypedMessage. | averbraeck | |
Update for DJUNITS version 3.00.07 to use instantiation helper classes. | averbraeck |
Type | Changes | By |
---|---|---|
Increased coding / decoding for more types in the TypedMessage. | averbraeck |
Type | Changes | By |
---|---|---|
Message loss in case of multi-threading repaired. | averbraeck | |
Several examples added in demo package to test multi-threading. | averbraeck | |
Used ZContext wrapper instead of ZMQ.Context. | averbraeck | |
Included most types in the TypedMessage for coding and decoding. | averbraeck | |
Allowed for UTF8 or UTF16 encoding of messages. | averbraeck | |
Update for DJUNITS version 3.00.05. | averbraeck | |
Update for jeromq version 0.4.3. | averbraeck |
Type | Changes | By |
---|---|---|
Units and DisplayUnits adapted to the changes in DJUNITS version 3.00.01. | averbraeck | |
Two bytes used for the Money type as 255 is too low, and cannot store the standard currency id codes. | averbraeck |
Type | Changes | By |
---|---|---|
First version of type structure and message structure. | averbraeck | |
First version of the major messages of the Federation Manager, Federate Starter and Model. | averbraeck | |
First version of the abstract versions of Federation Manager, as well as model implementations of the Federate Starter and Model. | averbraeck |