C# (CSharp) RampUp.Buffers Namespace

Classes

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.