ipld-eth-server/vendor/github.com/libp2p/go-mplex/README.md

18 lines
311 B
Markdown

# go-mplex
A super simple stream muxing library implementing [mplex](https://github.com/libp2p/mplex/).
## Usage
```go
mplex := multiplex.NewMultiplex(mysocket)
s, _ := mplex.NewStream()
s.Write([]byte("Hello World!"))
s.Close()
os, _ := mplex.Accept()
// echo back everything received
io.Copy(os, os)
```