Colt 1.0.3

Uses of Interface
edu.oswego.cs.dl.util.concurrent.Channel

Packages that use Channel
edu.oswego.cs.dl.util.concurrent Overview of package util.concurrent Release 1.3.1 
edu.oswego.cs.dl.util.concurrent.misc   
 

Uses of Channel in edu.oswego.cs.dl.util.concurrent
 

Subinterfaces of Channel in edu.oswego.cs.dl.util.concurrent
 interface BoundedChannel
          A channel that is known to have a capacity, signifying that put operations may block when the capacity is reached.
 

Classes in edu.oswego.cs.dl.util.concurrent that implement Channel
 class BoundedBuffer
          Efficient array-based bounded buffer class.
 class BoundedLinkedQueue
          A bounded variant of LinkedQueue class.
 class BoundedPriorityQueue
          A heap-based priority queue, using semaphores for concurrency control.
 class LinkedQueue
          A linked list based channel implementation.
 class SemaphoreControlledChannel
          Abstract class for channels that use Semaphores to control puts and takes.
 class Slot
          A one-slot buffer, using semaphores to control access.
 class SynchronousChannel
          A rendezvous channel, similar to those used in CSP and Ada.
 class WaitFreeQueue
          A wait-free linked list based queue implementation.
 

Constructors in edu.oswego.cs.dl.util.concurrent with parameters of type Channel
QueuedExecutor(Channel queue)
          Construct a new QueuedExecutor that uses the supplied Channel as its queue.
PooledExecutor(Channel channel)
          Create a new pool that uses the supplied Channel for queuing, and with all default parameter settings.
PooledExecutor(Channel channel, int maxPoolSize)
          Create a new pool that uses the supplied Channel for queuing, and with all default parameter settings except for maximum pool size.
 

Uses of Channel in edu.oswego.cs.dl.util.concurrent.misc
 

Classes in edu.oswego.cs.dl.util.concurrent.misc that implement Channel
 class CVBuffer
           
 class FIFOSlot
           
 class PipedChannel
          A channel based on a java.io.PipedInputStream and java.io.PipedOutputStream.
 


Colt 1.0.3

Submit a bug or feature. Check the Colt home page for the latest news.