Photon Quantum 3.0.0

Public Attributes | Static Public Attributes | Properties | List of all members
Quantum.CallbackChecksumErrorFrameDump Class Reference

Callback called a frame dump is received due to a checksum error. More...

Inheritance diagram for Quantum.CallbackChecksumErrorFrameDump:
Quantum.QuantumGame.CallbackBase Quantum.CallbackBase Quantum.IDispatchable

Public Attributes

Int32 ActorId
 The actor id of that send this error dump. More...
 
Byte[] ExtraBytes
 The serialized extra meta information added to the frame dump. More...
 
Byte[] FrameData
 The serialized frame data. More...
 
Int32 FrameNumber
 The frame number that the dump belongs to. More...
 
Byte[] RuntimeConfigBytes
 The serialized runtime config. More...
 
IAssetSerializer Serializer
 The asset serializer. More...
 
DeterministicSessionConfig SessionConfig
 The session config. More...
 
SimulationConfig SimulationConfig => Context?.SimulationConfig
 Access the simulation config. More...
 
- Public Attributes inherited from Quantum.CallbackBase
readonly int ID
 The callback id. More...
 

Static Public Attributes

const new Int32 ID = (int)CallbackId.ChecksumErrorFrameDump
 The const CallbackChecksumErrorFrameDump callback id. More...
 

Properties

ChecksumErrorFrameDumpContext Context [get]
 Deserialize the frame dump context. More...
 
Frame Frame [get]
 Deserialize the frame dump. More...
 
string? FrameDump [get]
 The frame dump as a string. More...
 
RuntimeConfig RuntimeConfig [get]
 Deserializes the runtime config. More...
 
- Properties inherited from Quantum.QuantumGame.CallbackBase
new QuantumGame Game [get, set]
 The assigned game. More...
 
- Properties inherited from Quantum.CallbackBase
IDeterministicGame Game [get, set]
 The game that the callback is dispatched to. More...
 
- Properties inherited from Quantum.IDispatchable
IDeterministicGame Game [get]
 The game that the callback or event is dispatched to. More...
 

Additional Inherited Members

- Public Member Functions inherited from Quantum.QuantumGame.CallbackBase
 CallbackBase (int id, QuantumGame game)
 Constructor. More...
 
- Public Member Functions inherited from Quantum.CallbackBase
 CallbackBase (int id)
 Create the callback with an id. More...
 
 CallbackBase (int id, IDeterministicGame game)
 Creates a callback with an id and a game. More...
 
- Static Public Member Functions inherited from Quantum.QuantumGame.CallbackBase
static Type GetCallbackType (CallbackId id)
 Maps the const callback id CallbackId to a callback system type. More...
 

Detailed Description

Callback called a frame dump is received due to a checksum error.

Member Data Documentation

◆ ID

const new Int32 Quantum.CallbackChecksumErrorFrameDump.ID = (int)CallbackId.ChecksumErrorFrameDump
static

The const CallbackChecksumErrorFrameDump callback id.

◆ ActorId

Int32 Quantum.CallbackChecksumErrorFrameDump.ActorId

The actor id of that send this error dump.

◆ FrameNumber

Int32 Quantum.CallbackChecksumErrorFrameDump.FrameNumber

The frame number that the dump belongs to.

◆ FrameData

Byte [] Quantum.CallbackChecksumErrorFrameDump.FrameData

The serialized frame data.

◆ RuntimeConfigBytes

Byte [] Quantum.CallbackChecksumErrorFrameDump.RuntimeConfigBytes

The serialized runtime config.

◆ ExtraBytes

Byte [] Quantum.CallbackChecksumErrorFrameDump.ExtraBytes

The serialized extra meta information added to the frame dump.

◆ SessionConfig

DeterministicSessionConfig Quantum.CallbackChecksumErrorFrameDump.SessionConfig

The session config.

◆ Serializer

IAssetSerializer Quantum.CallbackChecksumErrorFrameDump.Serializer

The asset serializer.

◆ SimulationConfig

SimulationConfig Quantum.CallbackChecksumErrorFrameDump.SimulationConfig => Context?.SimulationConfig

Access the simulation config.

Property Documentation

◆ Frame

Frame Quantum.CallbackChecksumErrorFrameDump.Frame
get

Deserialize the frame dump.

◆ FrameDump

string? Quantum.CallbackChecksumErrorFrameDump.FrameDump
get

The frame dump as a string.

◆ RuntimeConfig

RuntimeConfig Quantum.CallbackChecksumErrorFrameDump.RuntimeConfig
get

Deserializes the runtime config.

◆ Context

ChecksumErrorFrameDumpContext Quantum.CallbackChecksumErrorFrameDump.Context
get

Deserialize the frame dump context.