Table of Contents

Interface ICoherenceInput

Namespace
Coherence.Toolkit
Assembly
Coherence.Toolkit.dll
public interface ICoherenceInput

Properties

Buffer

IInputBuffer Buffer { get; }

Property Value

IInputBuffer

BufferSize

int BufferSize { get; }

Property Value

int

CurrentSimulationFrame

long CurrentSimulationFrame { get; }

Property Value

long

Delay

int Delay { get; set; }

Property Value

int

IsProducer

bool IsProducer { get; }

Property Value

bool

IsReadyToProcessInputs

bool IsReadyToProcessInputs { get; }

Property Value

bool

IsServerSimulated

bool IsServerSimulated { get; }

Property Value

bool

LastAcknowledgedFrame

long LastAcknowledgedFrame { get; }

Property Value

long

LastFrame

long LastFrame { get; }

Property Value

long

LastReceivedFrame

long LastReceivedFrame { get; }

Property Value

long

LastSentFrame

long LastSentFrame { get; }

Property Value

long

MispredictionFrame

long? MispredictionFrame { get; }

Property Value

long?

ProcessingEnabled

bool ProcessingEnabled { get; }

Property Value

bool

Methods

ShouldPause(long)

bool ShouldPause(long commonReceivedFrame)

Parameters

commonReceivedFrame long

Returns

bool