Serveur OPCUA générique
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Macros
cta_slc_fsm_manager.h
Aller à la documentation de ce fichier.
1 #ifndef __CTA_SLC_FSMMANAGER_H__
2 #define __CTA_SLC_FSMMANAGER_H__
3 
5 
6 namespace CTA_Slc {
7 
9  static FinateStateMachine *singleton; // pointeur vers le singleton
12 public:
13  // Methodes
14  static void kill();
16 public:
17  int configure();
18  int start();
19  int pause();
20  int resume();
21  int stop();
22  int reset();
23  int error();
24  int acknowledge();
25  int changeTransition(std::string nodeId, std::string transition);
26 private:
27  int state;
28  CTA_UA::NodeManagerCTA* m_pNodeManager;
29 };
30 
31 }
32 #endif
33