Page principale | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier | Pages associées

OrdonanceurServer.h

Aller à la documentation de ce fichier.
00001 /*! \file OrdonanceurServer.h
00002     \brief Serveur de gestion de thread.
00003 
00004     Permet la communication et le controle de thread/module/client.
00005 
00006     \author     aerith (www.aerith.fr)
00007     \version    1.0
00008     \date       24/07/2007
00009 */
00010 
00011 
00012 #ifndef INCLUDE_RSRC_ORDONANCEUR_SERVER
00013 #define INCLUDE_RSRC_ORDONANCEUR_SERVER
00014 
00015 #include    "../Tools/Tools.h"
00016 #include    "../Error/Error.h"
00017 #include    "../Reseau/NetServer.h"
00018 #include    "OrdonanceurType.h"
00019 
00020 //! Serveur de gestion de thread.
00021 /*! Permet la communication et le controle de thread/module/client.
00022 */
00023 class OrdonanceurServer
00024 {
00025 private :
00026     NetServer       Server;         /*!< Serveur pour reseau.                   */
00027 
00028 
00029 public  :
00030     /*! Initialise avec des paramétres par defaut.
00031     */
00032     OrdonanceurServer();
00033     
00034     /*! Libère la mémoire proprement
00035     */
00036     ~OrdonanceurServer();
00037     
00038     //! Démare le serveur.
00039     /*! Démare le serveur.
00040         \param iPort port d'écoute
00041         \param pPass pass pour le mode sécuriser
00042         \return Code d'érreur.
00043     */
00044     int     Start(int iPort, char *pPass);
00045     
00046     //! Arrète le serveur.
00047     /*! Arrète le serveur.
00048         \return Code d'érreur.
00049     */
00050     int     Stop();
00051 };
00052 
00053 
00054 #endif
00055 

Généré le Thu Sep 6 13:57:46 2007 pour A.I.F. par  doxygen 1.3.9.1