public OneToOneSequencedThroughputTest() : base(Test_Disruptor, ITERATIONS,7) { ThreadPool.SetMaxThreads (1,1); sequenceBarrier = ringBuffer.NewBarrier(); handler = new ValueAdditionEventHandler(); batchEventProcessor = new BatchEventProcessor<ValueEvent>(ringBuffer, sequenceBarrier, handler); ringBuffer.AddGatingSequences(batchEventProcessor.Sequence); }
public OneToOneSequencedThroughputTest() : base(Test_Disruptor, ITERATIONS, 7) { ThreadPool.SetMaxThreads(1, 1); sequenceBarrier = ringBuffer.NewBarrier(); handler = new ValueAdditionEventHandler(); batchEventProcessor = new BatchEventProcessor <ValueEvent>(ringBuffer, sequenceBarrier, handler); ringBuffer.AddGatingSequences(batchEventProcessor.Sequence); }