The CreateProcess command should return two read pipe objects (stdout, stderr) and a write pipe object (stdin) whose IDs will be sent in the response. The instance of twib that called CreateProcess should read the stdout/stderr pipes, forwarding bytes to its own stdout/stderr, and it should listen on stdin and send bytes from there to the Twili stdin pipe. This way, each process's stdio will be linked to the twib instance that started it.
Blocked on #17.
The CreateProcess command should return two read pipe objects (stdout, stderr) and a write pipe object (stdin) whose IDs will be sent in the response. The instance of
twib
that calledCreateProcess
should read the stdout/stderr pipes, forwarding bytes to its own stdout/stderr, and it should listen on stdin and send bytes from there to the Twili stdin pipe. This way, each process's stdio will be linked to the twib instance that started it.