Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + type StdinAddr struct + func NewStdinAddr(s string) *StdinAddr + func (a *StdinAddr) Network() string + func (a *StdinAddr) String() string + type StdioListener struct + func NewStdioListener(reader io.Reader, writer io.WriteCloser, exitOnClose bool) *StdioListener + func (lis *StdioListener) Accept() (net.Conn, error) + func (lis *StdioListener) Addr() net.Addr + func (lis *StdioListener) Close() error + func (lis *StdioListener) Ready(conn net.Conn) + type StdioStream struct + func NewStdioStream(in io.Reader, out io.WriteCloser, exitOnClose bool, exitCode int) *StdioStream + func (s *StdioStream) Close() error + func (s *StdioStream) LocalAddr() net.Addr + func (s *StdioStream) Read(b []byte) (n int, err error) + func (s *StdioStream) RemoteAddr() net.Addr + func (s *StdioStream) SetDeadline(t time.Time) error + func (s *StdioStream) SetReadDeadline(t time.Time) error + func (s *StdioStream) SetWriteDeadline(t time.Time) error + func (s *StdioStream) Write(b []byte) (n int, err error)