Struct BufferedStream.State
struct State
;
Constructors
Name | Description |
---|---|
this
(buffer_size, buffer_count, stream)
|
Fields
Name | Type | Description |
---|---|---|
accessCount
|
ulong | |
buffermemory
|
ubyte[] | |
buffers
|
StreamInputRange | |
bufferSize
|
size_t | |
bufferSizeBits
|
int | |
peekBuffer
|
ubyte[] | |
ptr
|
ulong | |
refCount
|
int | |
size
|
ulong | |
stream
|
S |
Methods
Name | Description |
---|---|
bufferChunk
(chunk_index)
|
|
doIterateChunks
(offset, bytes, del)
|
|
fillBuffer
(buffer, size)
|
|
flush
()
|
|
flushBuffer
(buffer)
|
|
iterateChunks
(offset, bytes, del)
|
|
iterateChunks
(offset, bytes, del)
|
|
touchBuffer
(buffer)
|