Class: AsyncQueue<T>
Queue.AsyncQueue
Asynchronous queue mechanism to be used by the communication channels.
Type parameters
| Name | Description |
|---|---|
T |
The type of item to be stored in the queue. |
Table of contents
Constructors
Accessors
Methods
Constructors
constructor
• new AsyncQueue<T>()
Type parameters
| Name |
|---|
T |
Defined in
webR/chan/queue.ts:14
Accessors
length
• get length(): number
Returns
number
Defined in
webR/chan/queue.ts:43
Methods
get
▸ get(): Promise<T>
Returns
Promise<T>
Defined in
webR/chan/queue.ts:27
isBlocked
▸ isBlocked(): boolean
Returns
boolean
Defined in
webR/chan/queue.ts:39
isEmpty
▸ isEmpty(): boolean
Returns
boolean
Defined in
webR/chan/queue.ts:35
put
▸ put(t): void
Parameters
| Name | Type |
|---|---|
t |
T |
Returns
void
Defined in
webR/chan/queue.ts:19