peer-events

0.0.7 • Public • Published

Peer Events

A p2p EventEmitter. Listen for and emit events on a swarm.

npm install peer-events

Usage

var PeerEmitter = require('peer-events')
 
var peer = new PeerEmitter()
 
// listen for events from peers on swarm
peer.on('message', (message) => console.log(message))
 
// emit event to peers on swarm
peer.emit('message', 'hello world')

API

var peer = new PeerEmitter()

Create a new instance. The returned object is a duplex stream.

peer.open(key)

Begin looking for and connecting to peers on the channel key.

peer.emit(key, data)

Emit event to all peers listening on key.

peer.on(key, callback)

Listen for events on key.

Readme

Keywords

none

Package Sidebar

Install

npm i peer-events

Weekly Downloads

0

Version

0.0.7

License

ISC

Last publish

Collaborators

  • lukeburns