Skip to content

EmscriptenTTY

Defined in: packages/runtime/src/wasm/types.ts:170

Emscripten’s TTY subsystem, exposed on module.TTY when compiled with TTY support.

stream_ops: object

Defined in: packages/runtime/src/wasm/types.ts:174

Default stream operations for TTY devices. Override read for 1-byte Asyncify compat.

[key: string]: unknown

read(stream, buffer, offset, length, pos): number

Read up to length bytes from the TTY into buffer[offset..].

{ atime: number; }

number

EmscriptenTTYDevice

Uint8Array

number

number

number

number


ttys: Record<number, EmscriptenTTYDevice>

Defined in: packages/runtime/src/wasm/types.ts:172

Map of device number → TTY state. Device number comes from FS.makedev().