InputModule
PackageAxial.Process
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Operations | ||
| empty | Input.empty | Supplies no bytes and closes stdin. |
| text | Input.text value | Supplies encoded text incrementally when execution begins. |
| bytes | Input.bytes value | Supplies exact bytes when execution begins. |
| file | Input.file path | Streams bytes from a file when execution begins. |
| inheritHandles | Input.inheritHandles | Gives the root process the host's stdin handle directly, so programs that prompt on the console (such as ssh asking for a password) can read it. |
| flowStream | Input.flowStream source | Consumes a cold byte stream with backpressure. |
| stream | Input.stream source | Adapts a .NET stream into a backpressured input source. |
Operations
kind:member
kind:member
kind:member
kind:member
Gives the root process the host's stdin handle directly, so programs that prompt on the console
(such as `ssh` asking for a password) can read it. Stdin is not redirected, so the child, not Axial,
decides when it ends. Pipe-connected stages still receive redirected stdin.
Returns
InputSource
kind:member

