Method ReadFixedStringUnsafe
ReadFixedStringUnsafe(ref DataStreamReader, byte*, int)
Reads a 2-byte length value from the current stream, reads the specified number of bytes to the buffer and advances the current position of the stream by the length of the string.
Declaration
public static ushort ReadFixedStringUnsafe(this ref DataStreamReader reader, byte* data, int maxLength)
Parameters
Type | Name | Description |
---|---|---|
DataStreamReader | reader | Data stream reader. |
byte* | data | Buffer to write the string bytes to. |
int | maxLength | Max number of bytes allowed to be read into the buffer. |
Returns
Type | Description |
---|---|
ushort | The number of bytes written to the data buffer. |