Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


UnsafeStream.Reader

Reads data from a buffer of an UnsafeStream.
Read time 1 minuteLast updated 14 days ago

Definition

public struct UnsafeStream.Reader

Remarks

An individual reader can only be used for one buffer of one stream. Do not create more than one reader for an individual buffer.

Properties

Property

Description

ForEachCountThe number of buffers in the stream of this reader.
RemainingItemCountThe number of items not yet read from the buffer.
StateGets or sets the state of this reader.

Methods

Method

Description

BeginForEachIndexReadies this reader to read a particular buffer of the stream.
CountReturns the total number of items in the buffers of the stream.
EndForEachIndexDoes nothing.
PeekReads the next value from the buffer. Does not advance the reader.
ReadReads the next value from the buffer.
ReadUnsafePtrReturns a pointer to the next position to read from the buffer. Advances the reader some number of bytes.