LIFOArrayQueueDataSource

public class LIFOArrayQueueDataSource<T> : TimeOrderedResultsControllerDataSource where T : UniquelyIdentifiable

A TimeOrderedResultsControllerDataSource that is backed by a last-in, first-out queue which is threadsafe and calls observers when items loaded or added.

Note

You can append items, modify observers and read the queue (using snapshot()) from any queue.