NAME
SocketIO::Emitter - A Perl implementation of socket.io-emitter.
SYNOPSIS
use
strict;
use
warnings;
use
SocketIO::Emitter;
my
$em
= SocketIO::Emitter->new(
# key => 'another-key',
# redis => Redis->new(server => 'localhost:6380'),
);
# emit
$em
->emit(
'event'
,
'broadcast blah blah blah'
);
# namespace emit
$em
->of(
'/nsp'
)->emit(
'event'
,
'nsp broadcast blah blah blah'
);
# namespace room broadcast
$em
->of(
'/nsp'
)->room(
'roomId'
)->broadcast->emit(
'event'
,
'yahooooooo!!!!'
);
DESCRIPTION
A Perl implementation of socket.io-emitter.
This project uses redis. Make sure your environment has redis.
LICENSE
Copyright (C) Tsuyoshi Torii
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Tsuyoshi Torii <toritori0318@gmail.com>