Colt 1.0.3

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

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

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

Subinterfaces of Takable 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.
 interface Channel
          Main interface for buffers, queues, pipes, conduits, etc.
 

Classes in edu.oswego.cs.dl.util.concurrent that implement Takable
 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.
 

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

Classes in edu.oswego.cs.dl.util.concurrent.misc that implement Takable
 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.