Reads a length encoded set of bytes according to the MySQL Client/Server protocol.
Reads a length encoded set of bytes according to the MySQL Client/Server protocol. This is identical to a length coded string except the bytes are returned raw.
Array[Byte] if length is non-null, or null otherwise.
Reads a length encoded string according to the MySQL Client/Server protocol.
Reads a length encoded string according to the MySQL
Client/Server protocol. Uses charset
to decode the string.
For more details refer to MySQL documentation.
a MySQL length coded String starting at offset.
Reads bytes until a null byte is encountered
Reads a null-terminated UTF-8 encoded string
Reads a variable-length numeric value.
Reads a variable-length numeric value. Depending on the first byte, reads a different width from the buffer. For more info, refer to MySQL Client/Server protocol documentation.
a numeric value representing the number of bytes expected to follow.
Take n
bytes as a byte array