ReadableBuffer
in
Tags
Table of Contents
Methods
- read() : string
- Reads `$length` raw bytes starting at `$offset`.
- readInt16BE() : int
- Reads an unsigned 16-bit big-endian integer at `$offset`.
- readInt16LE() : int
- Reads an unsigned 16-bit little-endian integer at `$offset`.
- readInt32BE() : int
- Reads an unsigned 32-bit big-endian integer at `$offset`.
- readInt32LE() : int
- Reads an unsigned 32-bit little-endian integer at `$offset`.
- readInt8() : int
- Reads an unsigned 8-bit integer at `$offset`.
Methods
read()
Reads `$length` raw bytes starting at `$offset`.
public
read(int $offset, int $length) : string
Parameters
- $offset : int
-
Byte offset to read from.
- $length : int
-
Number of bytes to read.
Return values
string —The bytes read.
readInt16BE()
Reads an unsigned 16-bit big-endian integer at `$offset`.
public
readInt16BE(int $offset) : int
Parameters
- $offset : int
Return values
intreadInt16LE()
Reads an unsigned 16-bit little-endian integer at `$offset`.
public
readInt16LE(int $offset) : int
Parameters
- $offset : int
Return values
intreadInt32BE()
Reads an unsigned 32-bit big-endian integer at `$offset`.
public
readInt32BE(int $offset) : int
Parameters
- $offset : int
Return values
intreadInt32LE()
Reads an unsigned 32-bit little-endian integer at `$offset`.
public
readInt32LE(int $offset) : int
Parameters
- $offset : int
Return values
intreadInt8()
Reads an unsigned 8-bit integer at `$offset`.
public
readInt8(int $offset) : int
Parameters
- $offset : int