| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Documentation | 2019-12-15 | ||
| Library | 2019-12-15 | ||
| Source Code | 2019-12-15 | ||
| README.txt | 2019-12-15 | 1.2 kB | |
| Totals: 4 Items | 1.2 kB | 0 | |
eBus 5.2.2 Downloads
Release 5.2.2 corrects the following problems:
+ Bug 24: MessageType cannot be shared between eBus
connections.
This is due to MessageType.deserialize(ByteBuffer) not being
re-entrant. This is corrected by changing the method
signature to MessageType.deserialize(String, ByteBuffer)
where the first argument is the message subject.
+ Bug 25: Abstract EMessage and EField message fields not
supported.
This fix allows an abstract EMessage or EField class to be
used as a field declaration and a concrete subclass to be
placed into that field.
+ Expanded and improved net.sf.eBus.net package and class
documentation. Added appendix D to Programmer's Manual also
documenting how to use the net package.
+ Code clean-up and test coverage expansion continuing.
There are three download folders:
+ Libary: contains the eBus API jar files.
+ Documentation: contains the eBus Programmer's Manul in PDF and
Javadoc folders in tar, gzipped and zip formats.
+ Source Code: snapshot of eBus NetBeans project files at release
time.
Note: eBus requires Java 8.