Serveur OPCUA générique
Page principale
Espaces de nommage
Classes
Fichiers
Liste des fichiers
Membres de fichier
Tout
Classes
Espaces de nommage
Fichiers
Fonctions
Variables
Définitions de type
Macros
OPCUA
trunk
sources_cpp
server_CTA
genericServerLib
cta_slc_dict
cta_slc_OPCUA.h
Aller à la documentation de ce fichier.
1
/******************************************************************************
2
**
3
**
4
** Copyright (C) LAPP. CNRS
5
**
6
** Project: C++ OPCUA generique
7
**
8
** Description:
9
**
10
** Author : Panazol Jean Luc
11
******************************************************************************/
12
13
#ifndef CTA_SLC_OPCUA_H
14
#define CTA_SLC_OPCUA_H
15
16
#include <list>
17
#include <string>
18
#include <libxml/parser.h>
19
#include <libxml/xpath.h>
20
#include "
cta_ua/cta_ua_nodemanager.h
"
21
#include "
cta_slc/cta_slc_objectUA.h
"
22
#include <vector>
23
24
namespace
CTA_UA {
25
class
ObjectUA;
26
}
27
28
namespace
CTA_Slc_Dict {
29
30
class
OPCUA
:
public
ElementBase
{
31
public
:
32
OPCUA
(xmlNode* racine, std::string *nameArray, std::string *nameParent,
33
std::string dict);
34
~OPCUA
();
35
36
void
parse
();
37
void
createNodes
();
38
void
init
();
39
void
startCollector
();
40
int
find
(std::string ip, std::string *val_ip, std::string
id
,
41
std::string *val_id);
42
private
:
43
std::list<OPCUA*> m_opcua;
44
};
45
46
}
// end namespace
47
#endif // CTA_SLC_OPCUA_H
Généré le Mardi Novembre 26 2013 17:23:15 pour Serveur OPCUA générique par
1.8.3.1