dlangui v0.10.7 (2024-03-11T09:32:36Z)
Home
Dub
Repo
BlockingQueue
dlangui
core
queue
Undocumented in source.
class
BlockingQueue (
T
) {
this
();
~this
();
void
close
();
bool
closed
[@property getter];
void
put
(T item);
void
put
(T[] items);
bool
get
(T value, int timeoutMillis);
bool
getAll
(T[] values, int timeoutMillis);
}
Constructors
this
this
()
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
close
void
close
()
Undocumented in source. Be warned that the author may not have intended to support it.
get
bool
get
(T value, int timeoutMillis)
Undocumented in source. Be warned that the author may not have intended to support it.
getAll
bool
getAll
(T[] values, int timeoutMillis)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void
put
(T item)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void
put
(T[] items)
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
closed
bool
closed
[@property getter]
returns true if queue is closed
Meta
Source
See Implementation
dlangui
core
queue
aliases
Runnable
RunnableQueue
classes
BlockingQueue