Skip to content

Instantly share code, notes, and snippets.

@daviddias
Last active January 23, 2017 13:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daviddias/4fe5f6f99e99cfa7940a6f16d96568ea to your computer and use it in GitHub Desktop.
Save daviddias/4fe5f6f99e99cfa7940a6f16d96568ea to your computer and use it in GitHub Desktop.
```
it.only('sends the mss multicodec', (done) => {
const p = pullPair()
const dialer = multiplex.dialer(p[0])
const listener = multiplex.listener(p[1])
let dialerConn
let listenerConn
listener.on('stream', (conn) => {
listenerConn = conn
mountMultistream()
})
dialerConn = dialer.newStream()
function mountMultistream () {
parallel([
(cb) => {
const msd = new mss.Dialer()
msd.handle(dialerConn, cb)
},
(cb) => {
const listener = new mss.Listener()
msd.handle(listenerConn, cb)
}
], done)
}
})
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment