EDU.oswego.cs.dl.util.concurrent.misc

Class CVBuffer

public class CVBuffer extends Object implements BoundedChannel

Constructor Summary
CVBuffer(int cap)
CVBuffer()
Method Summary
intcapacity()
booleanoffer(Object x, long msecs)
Objectpeek()
Objectpoll(long msecs)
voidput(Object x)
Objecttake()

Constructor Detail

CVBuffer

public CVBuffer(int cap)

CVBuffer

public CVBuffer()

Method Detail

capacity

public int capacity()

offer

public boolean offer(Object x, long msecs)

peek

public Object peek()

poll

public Object poll(long msecs)

put

public void put(Object x)

take

public Object take()