SPDY 3.1 implementation wrapper that is compatible with libp2p Stream Muxer expected interface
> npm i libp2p-spdy
const spdy = require('libp2p-spdy')
As a listener
const listener = spdy(socket, true)
As a dialer
const dialer = spdy(socket, false)
const conn = dialer.newStream((err, conn) => {})
conn.on('error', (err) => {})
note: Works the same on the listener side
dialer.on('stream', (conn) => {})
note: Works the same on the listener side
dialer.close()
note: Works the same on the listener side
dialer.on('close', () => {})
dialer.on('error', () => {})
note: Works the same on the listener side