|
Colt 1.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Puttable | |
edu.oswego.cs.dl.util.concurrent | Standardized, efficient utility classes commonly encountered in concurrent programming. |
Uses of Puttable in edu.oswego.cs.dl.util.concurrent |
Subinterfaces of Puttable 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 Puttable | |
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
[ Introduction to this package. |
class |
WaitFreeQueue
A wait-free linked list based queue implementation, adapted from the algorithm described in Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms by Maged M. |
|
Colt 1.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |