Versions in this module Expand all Collapse all v1 v1.1.0 Apr 23, 2023 Changes in this version + var ErrClosed = PipeError — windows/amd64 + func ValidatePipeAddress(address string) error — windows/amd64 + type PipeAddr string — windows/amd64 + func (a PipeAddr) Network() string + func (a PipeAddr) String() string + type PipeConn struct — windows/amd64 + func Dial(address string) (*PipeConn, error) + func DialTimeout(address string, timeout time.Duration) (*PipeConn, error) + func (c *PipeConn) Close() error + func (c *PipeConn) LocalAddr() net.Addr + func (c *PipeConn) Read(b []byte) (int, error) + func (c *PipeConn) RemoteAddr() net.Addr + func (c *PipeConn) SetDeadline(t time.Time) error + func (c *PipeConn) SetReadDeadline(t time.Time) error + func (c *PipeConn) SetWriteDeadline(t time.Time) error + func (c *PipeConn) Write(b []byte) (int, error) + type PipeError struct — windows/amd64 + func (e PipeError) Error() string + func (e PipeError) Temporary() bool + func (e PipeError) Timeout() bool + type PipeListener struct — windows/amd64 + func Listen(address string) (*PipeListener, error) + func NewPipeListener(name string, ...) (*PipeListener, error) + func NewPipeListenerQuick(name string, first bool) (*PipeListener, error) + func (l *PipeListener) Accept() (net.Conn, error) + func (l *PipeListener) AcceptPipe() (*PipeConn, error) + func (l *PipeListener) Addr() net.Addr + func (l *PipeListener) Close() error + func (l *PipeListener) Handle() windows.Handle