Dissecting the Disruptor: How do I read from the ring buffer?