public IEventProcessor CreateEventProcessor(IValueRingBuffer <T> ringBuffer, ISequence[] barrierSequences) { return(_factory.Invoke(ringBuffer, barrierSequences)); }
public virtual void SetUp() { _ringBuffer = CreateRingBuffer(32, ProducerType.Multi); _sequenceBarrier = _ringBuffer.NewBarrier(); _ringBuffer.AddGatingSequences(new NoOpEventProcessor <T>(_ringBuffer).Sequence); }