Interface: KernelInboundStream
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:81
Pull-based inbound byte stream (host → plugin), credit-managed (rev4 §D).
Properties
meta
readonlymeta:Record<string,unknown>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:82
Methods
cancel()
cancel():
void
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:88
Abort the stream and release host-side buffers.
Returns
void
pull()
pull():
Promise<Uint8Array<ArrayBufferLike> |null>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:84
Next chunk; null marks a clean end. Rejects when the stream failed.
Returns
Promise<Uint8Array<ArrayBufferLike> | null>
readAll()
readAll():
Promise<Uint8Array<ArrayBufferLike>>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:86
Convenience: drain the whole stream into one buffer.
Returns
Promise<Uint8Array<ArrayBufferLike>>