Directories
¶
| Path | Synopsis |
|---|---|
|
Package internal contains shared utilities used by the relay implementations: tiered buffer pooling (1 MB / 5 MB / 10 MB) and the common frame-reception routine ReceiveFrame.
|
Package internal contains shared utilities used by the relay implementations: tiered buffer pooling (1 MB / 5 MB / 10 MB) and the common frame-reception routine ReceiveFrame. |
|
pkg
|
|
|
frame
Package frame implements a binary frame protocol for inter-process communication.
|
Package frame implements a binary frame protocol for inter-process communication. |
|
pipe
Package pipe provides a pipe-based [relay.Relay] implementation that communicates with a child process over standard streams (STDIN/STDOUT).
|
Package pipe provides a pipe-based [relay.Relay] implementation that communicates with a child process over standard streams (STDIN/STDOUT). |
|
relay
Package relay defines the Relay interface for frame-based inter-process communication.
|
Package relay defines the Relay interface for frame-based inter-process communication. |
|
rpc
Package rpc provides net/rpc codec implementations that use the goridge frame protocol as a transport.
|
Package rpc provides net/rpc codec implementations that use the goridge frame protocol as a transport. |
|
socket
Package socket provides a socket-based [relay.Relay] implementation for frame transport over TCP and Unix domain connections.
|
Package socket provides a socket-based [relay.Relay] implementation for frame transport over TCP and Unix domain connections. |
Click to show internal directories.
Click to hide internal directories.