ReferenceClasses
ByteWriter
Defined in: packages/protocol/src/bytes.ts:101
Growable little-endian writer producing a Uint8Array, used by the command and response encoders.
Constructors
Constructor
new ByteWriter(): ByteWriter;Returns
ByteWriter
Methods
bytes()
bytes(bytes): this;Defined in: packages/protocol/src/bytes.ts:123
Parameters
bytes
Uint8Array
Returns
this
fixedString()
fixedString(text, size): this;Defined in: packages/protocol/src/bytes.ts:133
Parameters
text
string
size
number
Returns
this
i32()
i32(value): this;Defined in: packages/protocol/src/bytes.ts:119
Parameters
value
number
Returns
this
string()
string(text): this;Defined in: packages/protocol/src/bytes.ts:141
Parameters
text
string
Returns
this
toBytes()
toBytes(): Uint8Array;Defined in: packages/protocol/src/bytes.ts:145
Returns
Uint8Array
u16()
u16(value): this;Defined in: packages/protocol/src/bytes.ts:109
Parameters
value
number
Returns
this
u32()
u32(value): this;Defined in: packages/protocol/src/bytes.ts:114
Parameters
value
number
Returns
this
u8()
u8(value): this;Defined in: packages/protocol/src/bytes.ts:104
Parameters
value
number
Returns
this
zeros()
zeros(count): this;Defined in: packages/protocol/src/bytes.ts:128
Parameters
count
number
Returns
this