Struct ThreadRestartOperation

Inheritance Relationships

Base Type

Struct Documentation

struct ThreadRestartOperation : public gpa::serialization::Operation

Instructions for executing a API call thread stream reposition. When a keyframe is applied to change "start" state, we need to know where to continue playing the API call streams. This operation contains the information for a single stream (there will be one operation per thread).

Public Functions

ThreadRestartOperation()
~ThreadRestartOperation()
virtual char const *GetName() const
virtual size_t Serialize(MemoryBackedSerializer*) const
virtual size_t Deserialize(MemoryBackedSerializer*)

Public Members

uint64_t threadId = {}

ID of the API call stream thread.

uint64_t offset = {}

Offset into the API call stream data.