Type parameters
T
Hierarchy
FixedBuffer
DroppingBuffer
SlidingBuffer
Implements
IBuffer
<
T
>
Index
Constructors
constructor
Properties
buf
limit
Accessors
length
Methods
drop
is
Empty
is
Full
push
release
Constructors
constructor
new
Fixed
Buffer<T>
(
limit
?:
number
)
:
FixedBuffer
<
T
>
Type parameters
T
Parameters
limit:
number
= 1
Returns
FixedBuffer
<
T
>
Properties
buf
buf
:
DCons
<
ChannelItem
<
T
>
>
limit
limit
:
number
Accessors
length
get
length
(
)
:
number
Returns
number
Methods
drop
drop
(
)
:
undefined
|
ChannelItem
<
T
>
Returns
undefined
|
ChannelItem
<
T
>
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
is
Full
is
Full
(
)
:
boolean
Returns
boolean
push
push
(
x
:
ChannelItem
<
T
>
)
:
boolean
Parameters
x:
ChannelItem
<
T
>
Returns
boolean
release
release
(
)
:
boolean
Returns
boolean
Exports
Channel
Dropping
Buffer
Fixed
Buffer
constructor
buf
limit
length
drop
is
Empty
is
Full
push
release
Mult
Pub
Sub
Sliding
Buffer
Channel
Item
IBuffer
IChannel
IRead
Writeable
Channel
IReadable
Channel
IWriteable
Channel
Error
Handler
Topic
Fn
Generated using
TypeDoc