0.1.7 • Published 9 years ago

ah-broadcaster-plugin v0.1.7

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

ah-broadcaster-plugin

Helps broadcasting a message to every client connection in a channel. Most important difference from chat, it doesn't let clients broadcast anything to anyone.

How to install

npm install ah-broadcaster-plugin --save

Don't forget to enable plugin in action hero config (config/api.js).

How to use

There are three methods in this plugin: join, leave and broadcast.

api.channel.join (connection id, channel id, callback)

You can add any connection to a channel by id anytime you need.

api.channel.join(connection.id, 'my_channel');

api.channel.leave (connection id, channel id, callback)

You can remove any connection from a channel by id anytime you need.

api.channel.leave(connection.id, 'my_channel');

api.channel.broadcast (channel id, data, callback)

You can broadcast any message to a channel using this method.

api.channel.broadcast('my_channel', {message: 'hello'});

Try sending your message to channel "all" for boradcasting every client:

api.channel.broadcast('all', {message: 'hello'});
0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago