List of Socket.io Events
node.jsEventssocket.ionode.js Problem Overview
Does anyone know what events are built-in in Socket.io?
For example: connection
, disconnect
, join
etc.
node.js Solutions
Solution 1 - node.js
Here is all I found in the official docs:
Client-side events for socket.io
object:
connect
. Fired upon a successful connection.connect_error
. Fired upon a connection error.
Parameters:Object
error object
connect_timeout
. Fired upon a connection timeout.reconnect
. Fired upon a successful reconnection.
Parameters:Number
reconnection attempt number
reconnect_attempt
. Fired upon an attempt to reconnect.reconnecting
. Fired upon an attempt to reconnect.
Parameters:
Number
reconnection attempt number
reconnect_error
. Fired upon a reconnection attempt error.
Parameters:
Object
error object
reconnect_failed
. Fired when couldn’t reconnect withinreconnectionAttempts
Client-side events for socket
object:
connect
. Fired upon connecting.error
. Fired upon a connection error
Parameters:Object
error data
disconnect
. Fired upon a disconnection.reconnect
. Fired upon a successful reconnection.
Parameters:Number
reconnection attempt number
reconnect_attempt
. Fired upon an attempt to reconnect.reconnecting
. Fired upon an attempt to reconnect.
Parameters:Number
reconnection attempt number
reconnect_error
. Fired upon a reconnection attempt error.
Parameters:Object
error object
reconnect_failed
. Fired when couldn’t reconnect withinreconnectionAttempts
Server-side events:
connection
/connect
. Fired upon a connection.
Parameters:
Socket
the incoming socket.
Edit:
For the current version (1.3.4
) the reconnect_attempt
and reconnecting
client-side events are synonyms.