Input history wrapper to used to store on replay files. Default way to save is DeltaCompressed in Json with compression to reduce the (Json) file size the most. More...
Public Attributes | |
QuantumJsonFriendlyDataBlob | DeltaCompressed |
The delta compressed input history stream. [length as int][data as int array][len][data][len][data].. More... | |
int | DeltaCompressedLastTick |
The last tick that the delta compressed input is available for, required when DeltaCompressed is used. More... | |
DeterministicTickInputSet[] | FullLegacy |
The full verbose input history. This is replaced by DeltaCompressed in Quantum 3.0 but it's still functional. More... | |
Public Attributes inherited from Quantum.QuantumJsonFriendlyDataBlob | |
string | Base64 |
The byte array is saved as Base64 text. More... | |
byte[] | Binary |
The byte array is saved as is. More... | |
bool | IsCompressed |
Both Binary and Base64 can be GZip compressed. More... | |
Additional Inherited Members | |
Public Member Functions inherited from Quantum.QuantumJsonFriendlyDataBlob | |
byte[] | Decode () |
Decode the byte[] array. Based on the configuration will return the Binary (unzipped) or the Base64 (decoded and unzipped). More... | |
delegate QuantumJsonFriendlyDataBlob | Encoder (byte[] data) |
Used to customize encoding of this class in internal API. More... | |
Static Public Member Functions inherited from Quantum.QuantumJsonFriendlyDataBlob | |
static QuantumJsonFriendlyDataBlob | Encode (byte[] data, bool isCompressed, bool asBase64String) |
Encode a byte[]. More... | |
Input history wrapper to used to store on replay files. Default way to save is DeltaCompressed in Json with compression to reduce the (Json) file size the most.
QuantumJsonFriendlyDataBlob Quantum.QuantumInputHistoryData.DeltaCompressed |
The delta compressed input history stream. [length as int][data as int array][len][data][len][data]..
int Quantum.QuantumInputHistoryData.DeltaCompressedLastTick |
The last tick that the delta compressed input is available for, required when DeltaCompressed is used.
DeterministicTickInputSet [] Quantum.QuantumInputHistoryData.FullLegacy |
The full verbose input history. This is replaced by DeltaCompressed in Quantum 3.0 but it's still functional.