Logiciels Libres et Systèmes Embarqués

Référence du fichier client_connected.c

#include "global.h"

Aller au code source de ce fichier.


Fonctions

err_t client_connected (void *arg, struct tcp_pcb *pcb, err_t err)
 Fonction appelée lorsqu'une connexion à été établie.

Documentation des fonctions

err_t client_connected ( void *  arg,
struct tcp_pcb *  pcb,
err_t  err 
)

Fonction appelée lorsqu'une connexion à été établie.

Cette fonction effectue les opérations suivantes :

  • enregistre auprès de lwIP le callback client_recv() qui sera appelé à chaque fois que le client recevra des données.
  • amorce le timer qui appelera le callback client_poll() qui sera appelé toutes les POLL_INTERVAL secondes.
Renvoie:
ERR_OK en cas de succès, sinon le code d'erreur.

Définition à la ligne 5 du fichier client_connected.c.

Références client_poll(), client_recv(), POLL_INTERVAL, et print().

Référencé par client_init().