Namespace Backdash.Synchronizing.State
Classes
- DefaultStateStore
Binary store for temporary save and restore game states using IBinarySerializer<T>.
- EmptyChecksumProvider
Provider always zero checksum
- Fletcher32ChecksumProvider
Fletcher 32 checksum provider see: http://en.wikipedia.org/wiki/Fletcher%27s_checksum
- JsonStateStringParser
Try to get the json string representation of the state.
- SavedFrame
Represents a save-state at specific frame.
Structs
- StateSnapshot
State desync snapshot
Interfaces
- IChecksumProvider
Provider of checksum values
- IStateDesyncHandler
Handles SyncTest state desync.
- IStateStore
Repository for temporary save and restore game states.
- IStateStringParser
Get string representation of the state Used for Sync Test logging ForSyncTest(Action<SyncTestOptions<TInput>>?)
Delegates
- ChecksumDelegate
Provider of checksum values