Advertisement
nathanaaaa

Untitled

Jan 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.86 KB | None | 0 0
  1. #pragma once
  2. #ifndef _PAQUET_RES_
  3. #define _PAQUET_RES_
  4.  
  5. /**
  6. * @file date.h
  7. * @brief Enumération de la structure paquet reseau et de ses fonctions
  8. * @author Samy Letombe, Nathan Pellissiere, Mohammed Senhadji
  9. * @version 1 20/12/17
  10. */
  11.  
  12. #include "IdentificateurMessage.h"
  13. #include "BlocData.h"
  14.  
  15. /**
  16. * @brief Structure de données de type PaquetReseau
  17. */
  18. struct PaquetReseau {
  19.     unsigned short noPR;
  20.     IdMessage IdMes;
  21.     BlocData blocD;
  22.     bool finMess;
  23. };
  24.  
  25. /**
  26. * @brief Lecture d'un paquet réseau
  27. * @param[in] le flux d'entrée
  28. * @return le PaquetReseau lu
  29. * @pre flux d'entrée valide
  30. */
  31. PaquetReseau lire_paqres(istream& is);
  32.  
  33. /**
  34. * @brief Ecriture d'un paquet réseau
  35. * @param[in] le flux de sortie
  36. * @param[in] le PaquetReseau à écrire
  37. * @pre flux de sortie valide
  38. */
  39. void ecrire_paqres(ostream& os, const PaquetReseau& paqres);
  40.  
  41. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement