source: XMLIO_V2/dev/dev_rv/src/xmlio/main_server.cpp @ 157

Last change on this file since 157 was 157, checked in by hozdoba, 11 years ago
File size: 1.1 KB
Line 
1// XmlIOServer
2#include "xmlioserver.hpp"
3
4#include "fake.hpp"
5#include "attribute_template_impl.hpp"
6#include "nc4_data_output.hpp"
7
8// Point d'entrée du programme principal
9int main(int argc, char ** argv, char ** UNUSED(env))
10{
11   try
12   {
13      comm::CMPIManager::Initialise(&argc, &argv); // < seulement en mode connecté
14      CXIOSManager::Initialise(CXIOSManager::CLIENT, &argc, &argv);
15      CXIOSManager::AddClient("nemo",
16                              CMPIManager::GetCommSize(CMPIManager::GetCommWorld()),
17                              CMPIManager::GetCommSize(CMPIManager::GetCommWorld()),
18                              &nemo_fake_entry);
19      CXIOSManager::RunClient();
20      CXIOSManager::Finalize();
21
22      comm::CMPIManager::Finalize(); // < seulement en mode connecté
23
24      //CXIOSManager::AddClient("orchidee", 1, 1, &orchidee_fake_entry);
25      //CXIOSManager::AddClient("lmdz"    , 2, 2, &lmdz_fake_entry);
26      //CXIOSManager::RunClientServer();
27
28   }
29   catch (CException & exc)
30   {
31      std::cerr << exc.getMessage() << std::endl;
32      CMPIManager::Finalize();
33      return (EXIT_FAILURE);
34   }
35   return (EXIT_SUCCESS);
36}
37
Note: See TracBrowser for help on using the repository browser.