NAME
PocketIO::Socket - Socket class
DESCRIPTION
Instance of PocketIO::Socket is actually the object that you get in a handler.
builder {
mount '/socket.io' => PocketIO->new(
handler => sub {
my $socket = shift;
# $socket is PocketIO::Socket instance
}
);
...
};
METHODS
new
Create new instance.
close
Close connection.
emit
Emit event.
get
Get attribute.
set
Set atribute.
id
Get session id.
session_id
Same as id
.
on
Register event.
send
Send message.
sockets
Get sockets object.
broadcast
Get broadcasting object.
join
Join the specified room.
leave
Leave the specified room.