BinaryBufferReader implements BinaryReader
FinalYes
Interfaces
Methods
- __construct() : mixed
- length() : DataSize
- position() : DataSize
- readBits() : Generator<string|int, int>
- readBytes() : string
- readVarInt() : int
- remainingLength() : DataSize
- seekBits() : void
- seekBytes() : void
Methods
__construct()
public
__construct(string $buffer) : mixed
Parameters
- $buffer : string
length()
public
length() : DataSize
Return values
DataSizeposition()
public
position() : DataSize
Return values
DataSizereadBits()
public
readBits(int $total) : Generator<string|int, int>
Parameters
- $total : int
Return values
Generator<string|int, int>readBytes()
public
readBytes(int $total) : string
Parameters
- $total : int
Return values
stringreadVarInt()
public
readVarInt() : int
Return values
intremainingLength()
public
remainingLength() : DataSize
Return values
DataSizeseekBits()
public
seekBits(int $bits) : void
Parameters
- $bits : int
seekBytes()
public
seekBytes(int $bytes) : void
Parameters
- $bytes : int