Class FDTable
Implements
- FDTable
Index
Constructors
Accessors
Methods
Constructors
constructor
- new FDTable(
stdin?: ReadableStream<Uint8Array>,
stdout?: WritableStream<Uint8Array>,
stderr?: WritableStream<Uint8Array>,
): FDTable Parameters
Optionalstdin: ReadableStream<Uint8Array>Optionalstdout: WritableStream<Uint8Array>Optionalstderr: WritableStream<Uint8Array>
Returns FDTable
Accessors
fileHandles
- get fileHandles(): FileHandle[]
Returns FileHandle[]
stderr
- get stderr(): undefined | WritableStream<Uint8Array>
Standard error stream
Returns undefined | WritableStream<Uint8Array>
stdin
- get stdin(): undefined | ReadableStream<Uint8Array>
Standard stream accessors
Returns undefined | ReadableStream<Uint8Array>
stdout
- get stdout(): undefined | WritableStream<Uint8Array>
Standard output stream
Returns undefined | WritableStream<Uint8Array>
Methods
cleanup
closeFileHandles
redirectStderrToStdout
setStderr
- setStderr(stream: WritableStream<Uint8Array>): void
Redirect stderr to a different stream
Parameters
- stream: WritableStream<Uint8Array>
Returns void
setStdin
- setStdin(stream: ReadableStream<Uint8Array>): void
Redirect stdin to a different stream
Parameters
- stream: ReadableStream<Uint8Array>
Returns void
setStdout
- setStdout(stream: WritableStream<Uint8Array>): void
Redirect stdout to a different stream
Parameters
- stream: WritableStream<Uint8Array>
Returns void
Get all tracked file handles