<a href="https://travis-ci.org/socketio/socket.io-emitter"><img src="https://travis-ci.org/socketio/socket.io-emitter.svg?branch=master" /></a> <a href="http://badge.fury.io/js/socket.io-emitter"><img src="https://badge.fury.io/js/socket.io-emitter.svg" /></a>
socket.io-emitter allows you to communicate with socket.io servers
easily from non-socket.io processes.
var io = host: '127.0.0.1' port: 6379 ;;
client is a node_redis
compatible client that has been initialized with the
option set to
true. This argument is optional.
The following options are allowed:
key: the name of the key to pub/sub events on as prefix (
host: host to connect to redis on (
port: port to connect to redis on (
socket: unix domain socket to connect to redis on (
Same as above, but
clientUri is a string of the format
to connect to redis to.
If you don't want to supply a redis client object, and want
socket.io-emitter to intiialize one for you, make sure to supply the
Specifies a specific
room that you want to emit to.
Specifies a specific namespace that you want to emit to.