Interface ITransferQueue<E>
- Namespace
- Java.Util.Concurrent
- Assembly
- MASES.JNet.dll
.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TransferQueue.html
public interface ITransferQueue<E> : IBlockingQueue<E>, IQueue<E>, ICollection<E>
Type Parameters
E
- Inherited Members
Properties
WaitingConsumerCount
int WaitingConsumerCount { get; }
Property Value
Methods
HasWaitingConsumer()
bool HasWaitingConsumer()
Returns
Transfer(E)
void Transfer(E arg0)
Parameters
arg0
EE
Exceptions
TryTransfer(E)
bool TryTransfer(E arg0)
Parameters
arg0
EE
Returns
TryTransfer(E, long, TimeUnit)
bool TryTransfer(E arg0, long arg1, TimeUnit arg2)