Class ConcurrentMessageQueues

java.lang.Object
net.minestom.server.utils.collection.ConcurrentMessageQueues

@Internal public final class ConcurrentMessageQueues extends Object
  • Constructor Details

    • ConcurrentMessageQueues

      public ConcurrentMessageQueues()
  • Method Details

    • mpscArrayQueue

      public static <T> org.jctools.queues.MessagePassingQueue<T> mpscArrayQueue(int capacity)
    • mpscUnboundedArrayQueue

      public static <T> org.jctools.queues.MessagePassingQueue<T> mpscUnboundedArrayQueue(int chunkSize)
    • mpmcSpecialUnboundedArrayQueue

      public static <T> org.jctools.queues.MessagePassingQueue<T> mpmcSpecialUnboundedArrayQueue(int value)