Name |
Description |
ByteChunk |
An ArraySegment{T} counterpart for unmanaged chunk of bytes. |
ByteSlice |
A common denominator for byte array and ByteChunk. |
Extensions |
|
IndexCalculator |
The calculator for index of the segment and the offset within segment for the given index. |
ReadonlySegmentStream |
The readonly version of SegmentStream, being reusable by filling the instance by calling Fill |
ReadonlySegmentStream.Payload |
The Payload of readonly stream. |
Segment |
|
SegmentStream |
A stream based on ISegmentPool using its segments as chunks to build up the stream. |
SingleThreadSegmentPool |
|
UnsafeBuffer |
Unsafe, aligned to a page boundary buffer allocated with Native.VirtualAlloc. |