Serveur OPCUA générique
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Macros
Fonctions membres publiques | Liste de tous les membres
Référence de la classe CTA_Slc::NodeManagerSlc

#include <cta_slc_nodemanager.h>

Fonctions membres publiques

 NodeManagerSlc (std::string pXmlDescription)
 
 ~NodeManagerSlc ()
 
OpcUa_Int16 getTypeNamespace ()
 
UaStatus start (ServerManager *pServerManager, std::string url)
 
void init ()
 
void startCollector ()
 
int find (std::string ip, std::string *val_ip, std::string id, std::string *val_id)
 

Documentation des constructeurs et destructeur

CTA_Slc::NodeManagerSlc::NodeManagerSlc ( std::string  pXmlDescription)

Construction.

CTA_Slc::NodeManagerSlc::~NodeManagerSlc ( )

Destruction.

Documentation des fonctions membres

int CTA_Slc::NodeManagerSlc::find ( std::string  ip,
std::string *  val_ip,
std::string  id,
std::string *  val_id 
)

permet de chercher dans tous les devices disponible en fonction du numero IP le chemin de datapoint. et permet aussi de chercher le noms de la trame en fonction de son id. Appel reecursif vers tous les devices (CompundDevice et simpleDevice)

OpcUa_Int16 CTA_Slc::NodeManagerSlc::getTypeNamespace ( )

Static method to get the namespace index for the type namespace managed by this class.

void CTA_Slc::NodeManagerSlc::init ( )

Initialise les differents objets apres la creation et la mise a jours des elements via un systeme d'initialisation des valeurs (exemple hardware) donc a faire apres le start()

UaStatus CTA_Slc::NodeManagerSlc::start ( ServerManager *  pServerManager,
std::string  url 
)

Create and start all UA elements and alsa start all managers (history, analyse)

void CTA_Slc::NodeManagerSlc::startCollector ( )

La documentation de cette classe a été générée à partir des fichiers suivants :