web-dev-qa-db-fra.com

Liste des événements Socket.io

Est-ce que quelqu'un sait ce que événements sont intégrés Socket.io?
Par exemple: connection, disconnect, join etc.

36
Abhishek Kaushik

Voici tout ce que j'ai trouvé dans les documents officiels:

Événements côté client pour socket.io objet:

  • connect. Tiré sur une connexion réussie.

  • connect_error. Tiré sur une erreur de connexion.
    Paramètres:
    • Object objet d'erreur

  • connect_timeout. Déclenché après un délai de connexion.

  • reconnect. Tiré lors d'une reconnexion réussie.
    Paramètres:
    • Number numéro de tentative de reconnexion

  • reconnect_attempt. Tiré sur une tentative de reconnexion.

  • reconnecting. Tiré sur une tentative de reconnexion.
    Paramètres:
    • Number numéro de tentative de reconnexion

  • reconnect_error. Déclenché en cas d'erreur de tentative de reconnexion.
    Paramètres:
    • Object objet d'erreur

  • reconnect_failed. Déclenché lorsque la connexion avec reconnectionAttempts a échoué

Événements côté client pour l'objet socket:

  • connect. Tiré lors de la connexion.
  • error. Déclenché en cas d'erreur de connexion
    Paramètres:
    • Object données d'erreur
  • disconnect. Tiré lors d'une déconnexion.
  • reconnect. Tiré lors d'une reconnexion réussie.
    Paramètres:
    • Number numéro de tentative de reconnexion
  • reconnect_attempt. Tiré sur une tentative de reconnexion.
  • reconnecting. Tiré sur une tentative de reconnexion.
    Paramètres:
    • Number numéro de tentative de reconnexion
  • reconnect_error. Déclenché en cas d'erreur de tentative de reconnexion.
    Paramètres:
    • Object objet d'erreur
  • reconnect_failed. Déclenché lorsque la connexion avec reconnectionAttempts a échoué

Événements côté serveur:

  • connection/connect. Tiré sur une connexion.
    Paramètres:
    • Socket la socket entrante.

Modifier:

Pour la version actuelle (1.3.4) le reconnect_attempt et reconnecting événements côté client sont synonymes.

82
Oleg