Versions in this module Expand all Collapse all v1 v1.1.0 May 22, 2026 Changes in this version + var ErrClosed = errors.New("transport: closed") + func NewMemoryPair() (Transport, Transport) + type Transport interface + Close func() error + Recv func(ctx context.Context) (arcp.Envelope, error) + Send func(ctx context.Context, env arcp.Envelope) error + func DialWebSocket(ctx context.Context, url string, opts WebSocketOptions) (Transport, error) + func NewStdioTransport(in io.Reader, out io.Writer) Transport + func NewWebSocket(conn *websocket.Conn) Transport + type WebSocketOptions struct + HTTPClient *http.Client + HTTPHeader http.Header + ReadLimit int64 + Subprotocols []string