Uses of Class
com.lmax.disruptor.RingBuffer

Packages that use RingBuffer
com.lmax.disruptor The Disruptor is a concurrent programming framework for exchanging and coordinating work on a continuous series of items. 
 

Uses of RingBuffer in com.lmax.disruptor
 

Methods in com.lmax.disruptor with parameters of type RingBuffer
 long WaitStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence)
          Wait for the given sequence to be available for consumption in a RingBuffer
 long WaitStrategy.BlockingStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence)
           
 long WaitStrategy.YieldingStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence)
           
 long WaitStrategy.BusySpinStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence)
           
 long WaitStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence, long timeout, java.util.concurrent.TimeUnit units)
          Wait for the given sequence to be available for consumption in a RingBuffer with a timeout specified.
 long WaitStrategy.BlockingStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence, long timeout, java.util.concurrent.TimeUnit units)
           
 long WaitStrategy.YieldingStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence, long timeout, java.util.concurrent.TimeUnit units)
           
 long WaitStrategy.BusySpinStrategy.waitFor(Consumer[] consumers, RingBuffer ringBuffer, ConsumerBarrier barrier, long sequence, long timeout, java.util.concurrent.TimeUnit units)
           
 

Constructors in com.lmax.disruptor with parameters of type RingBuffer
NoOpConsumer(RingBuffer ringBuffer)
          Construct a Consumer that simply tracks a RingBuffer.
 



Copyright © 2011 LMAX Ltd. All Rights Reserved.