spring: develop 6dc41011 | [ Diff ] [ Back to Repository ] | |||
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
tvo | tvo | develop | 2008-10-25 15:34:13 | develop 491edcf6 |
Changeset | Made unitsync better: * Doesn't leak exceptions anymore over C interface. * Doesn't just crash by design anymore after something goes wrong. * Added API GetNextError, can be used to get error queue (currently limited to 1 error) * Deprecated APIs: - GetCurrentList - AddClient - RemoveClient - GetClientDiff - InstallClientDiff - IsUnitDisabled - IsUnitDisabledByClient * Removed all code supporting those functions. * These deprecated functions pop up MessageBox once on windows to nag lobby devs. * Use engine's logOutput, still writes to unitsync.log (overwrites, doesn't append) * ProcessUnitsNoChecksum is now identical to ProcessUnits. * ProcessUnits now returns 0 immediately (but should still be called in loop until it returns 0, in case it's changed sometime later) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6882 37977431-3df6-0310-b722-df95706aa16b |
|||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | |||
rm - tools/unitsync/SyncServer.cpp | [ Diff ] [ File ] | |||
rm - tools/unitsync/SyncServer.h | [ Diff ] [ File ] | |||
mod - tools/unitsync/Syncer.cpp | [ Diff ] [ File ] | |||
mod - tools/unitsync/Syncer.h | [ Diff ] [ File ] | |||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | |||
mod - tools/unitsync/unitsync.h | [ Diff ] [ File ] | |||
rm - tools/unitsync/unitsyncLogOutput.h | [ Diff ] [ File ] | |||
mod - tools/unitsync/unitsync_api.h | [ Diff ] [ File ] |