Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #pragma once
  2. #ifndef _messagerie_
  3. #define _messagerie_
  4.  
  5. /**
  6. * @file Messagerie.h
  7. * @brief Enumération de la structure Messagerie et de ses fonctions
  8. * @author Samy Letombe, Nathan Pellissiere, Mohammed Senhadji
  9. * @version 1 20/12/17
  10. */
  11.  
  12. #include "Liste.h"
  13. #include "PaquetReseau.h"
  14.  
  15. /**
  16. * @brief Structure de données de type Messagerie
  17. */
  18. struct Messagerie {
  19.     Liste listeMes;
  20. };
  21.  
  22. /**
  23. * @brief Initialise la messagerie
  24. * @param[in-out] Messagerie à initialiser
  25. */
  26. void initialiser(Messagerie& mes);
  27.  
  28. /**
  29. * @brief Détruit/désalloue la messagerie
  30. * @param[in-out] Messagerie à détruire
  31. */
  32. void detruire(Messagerie& mes);
  33.  
  34. /**
  35. * @brief Traite le PaquetReseau dans la messagerie
  36. * @param[in-out] Messagerie
  37. * @param[in] PaquetReseau à traiter
  38. */
  39. void TraiterPaquetReseau(Messagerie& mes, const PaquetReseau& paqres, std::ostream& os, const unsigned int a);
  40.  
  41.  
  42. void verif_perte(Messagerie& mes, ostream& os);
  43.  
  44. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement