Type parameters
T
Hierarchy
FixedBuffer
<
T
>
SlidingBuffer
Implements
IBuffer
<
T
>
Index
Constructors
constructor
Properties
buf
limit
Accessors
length
Methods
drop
is
Empty
is
Full
push
release
Constructors
constructor
new
Sliding
Buffer
(
limit
?:
number
)
:
SlidingBuffer
Parameters
Default value
limit:
number
= 1
Returns
SlidingBuffer
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
Globals
"api"
"buffer"
"channel"
"index"
"mult"
"pubsub"
Dropping
Buffer
Fixed
Buffer
Sliding
Buffer
constructor
buf
limit
length
drop
is
Empty
is
Full
push
release
Generated using
TypeDoc