# Packages
Package frame implements encoding and decoding of qmux message frames.
# Functions
DialIO establishes a mux session using a WriterCloser and ReadCloser.
DialIO establishes a mux session using Stdout and Stdin.
DialTCP establishes a mux session via TCP connection.
DialUnix establishes a mux session via Unix domain socket.
DialWS establishes a mux session via WebSocket connection.
No description provided by the author
ListenIO returns an IOListener that gives a mux session based on seperate WriteCloser and ReadClosers.
ListenStdio is a convenience for calling ListenIO with Stdout and Stdin.
ListenTCP creates a TCP listener at the given address.
ListenTCP creates a Unix domain socket listener at the given path.
ListenWS takes a TCP address and returns a Listener for a HTTP+WebSocket server listening on the given address.
NewSession returns a session that runs over the given transport.
# Interfaces
A Listener is similar to a net.Listener but returns connections wrapped as mux sessions.