Changeset 196 for XMLIO_V2/dev/dev_rv/src/xmlio/server.hpp
- Timestamp:
- 05/18/11 17:47:46 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/server.hpp
r190 r196 4 4 /// xmlioserver headers /// 5 5 #include "xmlioserver_spl.hpp" 6 #include "mpi_manager.hpp" 7 #include "buffer_list.hpp" 8 #include "array.hpp" 6 9 7 10 namespace xmlioserver { 8 11 namespace comm { 9 12 10 13 /// ////////////////////// Déclarations ////////////////////// /// 14 15 class CServer 16 { 17 public : 18 19 /// Constructeurs /// 20 CServer(MPIComm comm_client_server); 21 22 /// Destructeur /// 23 ~CServer(void); 24 25 void run(void); 26 27 protected : 28 29 /// Accesseur /// 30 const CBufferList & getBufferList(void) const; 31 32 public : 33 34 /// Appels distants/// 35 void initialize(void); // manager 0, method 0 36 void finalize(void); // manager 0, method 1 37 38 void setContext(const std::vector<CLinearBuffer> & buffer); // manager 1, method 0 39 void updateCalendar(const std::vector<CLinearBuffer> & buffer); // manager 1, method 1 40 41 void writeData(const std::vector<CLinearBuffer> & buffer, int prec); // manager 2, method 0 - 1 42 43 private : 44 45 /// Propriété privée /// 46 CBufferList blist; 47 48 }; // class CServer 11 49 12 50 } // namespace comm
Note: See TracChangeset
for help on using the changeset viewer.