Skip to main content

SessionCaptureFileStream

SessionCaptureFileStream

Properties

filePath

string filePath { get; }

mode

Mode mode { get; }

writing

bool writing { get; }

reading

bool reading { get; }

startTimestamp

double startTimestamp { get; }

clientID

int clientID { get; }

Methods

Dispose

void Dispose()

WriteHeader

void WriteHeader(int clientID, double startTimestamp, byte[] data)

Flush

void Flush()

WriteDeltaUpdate

void WriteDeltaUpdate(double timestamp, int sender, byte[] data, int dataLength, bool reliable, uint updateID, bool incoming)

ReadHeader

byte[] ReadHeader()

PeekNextUpdateDeltaTimestamp

bool PeekNextUpdateDeltaTimestamp(Double& deltaTimestamp)

ReadDeltaUpdate

bool ReadDeltaUpdate(double playbackTime, Double& timestamp, Int32& sender, Byte[]& data, Boolean& reliable, UInt32& updateID, Boolean& incoming)

SkipToTime

void SkipToTime(double playbackTime)