meshcore.js
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

On this page