Check if internal buffer has enough bytes to satisfy: (current position + given count).
TODO: move to base Buffalo class
True if has given more bytes
No response payload, throws if not success
No response payload, throws if not success
No response payload, throws if not success
No response payload, throws if not success
ANNEX I ZIGBEE TLV DEFINITIONS AND FORMAT
Unknown tags => TLV ignored Duplicate tags => reject message except for MANUFACTURER_SPECIFIC_GLOBAL_TLV Malformed TLVs => reject message
OptionallocalTLVReaders: Map<number, LocalTLVReader>Mapping of tagID to local TLV reader function
Default false. If true, this is reading inside an encapsuled TLV (excludes further encapsulation)
Set the byte at given position without affecting the internal position tracker.
TODO: move to base Buffalo class
Set the position of the internal position tracker.
StaticbuildStaticcheckStaticread
Get the byte at given position without affecting the internal position tracker. TODO: move to base
Buffaloclass