OptionalallowOptionalignoreIf there is an error in UTF8 encoding, use the replacement character.
OptionallittleRead in littleEndian order, which is OPPOSITE from Network Byte Order.
OptionaloffsetInitial offset. The reset() method will ignore this.
If true, do not throw exception on truncation.