This event is emitted when the client has been accepted to link to a user.
This event is emitted once the connection to the server has closed.
This event is emitted once the connection to the server is closing.
This event is emitted once the client has connected to the server.
This event is emitted once the client starts connecting to the server.
This event is emitted every time a user has joined.
The username of the user that joined.
This event is emitted every time a user has left.
Note: A client will never receive a leave event for itself as it has already unlinked by the time the leave event is emitted.
The username of the user that left.
This event is emitted every time a connection has linked to a user.
The username of the user that was linked to a connection.
This event is emitted once the client starts linking to a user.
This event is emitted every time the server sends a message to the client.
The content of the message that the server sent.
This event is emitted when the client has been rejected to link to a user.
This event is emitted every time a connection has unlinked from its user.
The username of the user that was unlinked from its connection.
This event is emitted once the client starts unlinking from its user.
The events that the client can emit.