handler.h 675 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * File: handler.h
  3. * Author: Arthur Brandao
  4. *
  5. * Created on 23 novembre 2018
  6. */
  7. #ifndef HANDLER_H
  8. #define HANDLER_H
  9. /* --- Include --- */
  10. #include "constante.h"
  11. #include "json.h"
  12. /* --- Fonctions --- */
  13. /**
  14. * Initialise les handlers
  15. */
  16. void ini_handler();
  17. /**
  18. * Handler de gestion des deconnexion des clients
  19. * @param int L'id du client
  20. * @param JsonParser* Le json envoyer par le client
  21. * @return int Etat
  22. */
  23. int handler_client_end(int, JsonParser*);
  24. /**
  25. * Liste des games actives
  26. * @param int L'id du client
  27. * @param JsonParser* Le json envoyer par le client
  28. * @return int Etat
  29. */
  30. int handler_game_list(int, JsonParser*);
  31. #endif /* HANDLER_H */