Notes: Quite a few bug fixes and performance improvements. The manual has been re-written and should be more user-friendly. NOTE: The default bandwidth for synchronizing Dasyne variables has been dropped to zero! (Auto synchronization is now disabled by default) If your program stops working after this update, you probably need to set the Flush, EDC and EDC Query limits manually.
Changes: - Cleaned up memory allocation code - DyBytes' extractVariable function no longer returns anything - Greatly increased the access speed for SyncData and SyncArray classes - Modified the data map extensively; there are no longer any checks for time elapsed, and data from the server will alter the map immediately - Fixed a error that was preventing DyConnect from compiling using newer compilers - Fixed a bug where CRC values weren't being computed correctly on 64-bit machines - DyByte's getCRC function now returns a uint32_t instead of an unsigned long - Fixed a crash in the EDC mechanism for speck sizes other than 4 - Added the DyTime class - Set default bandwidth for automatic variable synchronization to 0; this makes it possible to use Dasyne for basic networking without having to know anything about the automatic sync features. - Renamed DasyneServer's getMaxConnections function to getMaxClients - Improved Dasyne's performance for high-bandwidth applications - Re-wrote much of the manual, fixed documentation errors
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use