Class SignalChannelRingBuffer
public class SignalChannelRingBuffer : ISyncableSignalChannel, ISignalChannel, IReadOnlySignalChannel
- Inheritance
-
objectSignalChannelRingBuffer
- Implements
- Extension Methods
Constructors
SignalChannelRingBuffer(SignalChannelRingBufferState)
public SignalChannelRingBuffer(SignalChannelRingBufferState state)
Parameters
Fields
SignalArraySize
public static readonly int SignalArraySize
Field Value
- int
Properties
State
public SignalChannelRingBufferState State { get; }
Property Value
SyncableState
public ISyncable SyncableState { get; }
Property Value
Methods
ReadSignal(SignalTicks)
public ISignal ReadSignal(SignalTicks signalTick)
Parameters
signalTickSignalTicks
Returns
WriteSignal(ISignal, SignalTicks)
public void WriteSignal(ISignal value, SignalTicks signalTick)
Parameters
valueISignalsignalTickSignalTicks