#include <cta_ua_controllerobject.h>
|
| | ControllerObject (const UaString &name, const UaString &nameParent, const UaNodeId &newNodeId, const UaString &defaultLocaleId, int alarmFlag, CTA_Hardware::HardWareInterface *hardwareComm) |
| |
| virtual | ~ControllerObject (void) |
| |
| void | init () |
| |
| void | setAlarm (int onOff, std::string message, int severity) |
| |
| OpcUa_Byte | eventNotifier () const |
| |
| MethodManager * | getMethodManager (UaMethod *pMethod) const |
| |
| void | addMethod (UaMethodGeneric *m_pMethod) |
| |
| virtual UaStatus | beginCall (MethodManagerCallback *pCallback, const ServiceContext &serviceContext, OpcUa_UInt32 callbackHandle, MethodHandle *pMethodHandle, const UaVariantArray &inputArguments) |
| |
| OpcUa_Int16 | getTypeNamespace () |
| |
| UaStatus | call (UaMethod *, const UaVariantArray &, UaVariantArray &, UaStatusCodeArray &, UaDiagnosticInfos &) |
| |
| virtual UaNodeId | typeDefinitionId () const |
| |
| void | setEvent (std::map< std::string, std::string > m_eventList) |
| |
| CTA_UA::ControllerObject::ControllerObject |
( |
const UaString & |
name, |
|
|
const UaString & |
nameParent, |
|
|
const UaNodeId & |
newNodeId, |
|
|
const UaString & |
defaultLocaleId, |
|
|
int |
alarmFlag, |
|
|
CTA_Hardware::HardWareInterface * |
hardwareComm |
|
) |
| |
| CTA_UA::ControllerObject::~ControllerObject |
( |
void |
| ) |
|
|
virtual |
| void CTA_UA::ControllerObject::addMethod |
( |
UaMethodGeneric * |
m_pMethod | ) |
|
| UaStatus CTA_UA::ControllerObject::beginCall |
( |
MethodManagerCallback * |
pCallback, |
|
|
const ServiceContext & |
serviceContext, |
|
|
OpcUa_UInt32 |
callbackHandle, |
|
|
MethodHandle * |
pMethodHandle, |
|
|
const UaVariantArray & |
inputArguments |
|
) |
| |
|
virtual |
| UaStatus CTA_UA::ControllerObject::call |
( |
UaMethod * |
pMethod, |
|
|
const UaVariantArray & |
inputArguments, |
|
|
UaVariantArray & |
, |
|
|
UaStatusCodeArray & |
inputArgumentResults, |
|
|
UaDiagnosticInfos & |
|
|
) |
| |
| OpcUa_Byte CTA_UA::ControllerObject::eventNotifier |
( |
| ) |
const |
| MethodManager * CTA_UA::ControllerObject::getMethodManager |
( |
UaMethod * |
pMethod | ) |
const |
| OpcUa_Int16 CTA_UA::ControllerObject::getTypeNamespace |
( |
| ) |
|
| void CTA_UA::ControllerObject::init |
( |
| ) |
|
| void CTA_UA::ControllerObject::setAlarm |
( |
int |
onOff, |
|
|
std::string |
message, |
|
|
int |
severity |
|
) |
| |
| void CTA_UA::ControllerObject::setEvent |
( |
std::map< std::string, std::string > |
m_eventList | ) |
|
| UaNodeId CTA_UA::ControllerObject::typeDefinitionId |
( |
| ) |
const |
|
virtual |
| std::map<std::string, std::string> CTA_UA::ControllerObject::elementmap |
| OpcUa_UInt32 CTA_UA::ControllerObject::m_deviceAddress |
|
protected |
| UaString CTA_UA::ControllerObject::m_fichierMain |
| UaMutexRefCounted* CTA_UA::ControllerObject::m_pSharedMutex |
|
protected |
| std::map<std::string, Tab> CTA_UA::ControllerObject::mymap |
| OpcUa_Int16 CTA_UA::ControllerObject::s_namespaceIndex = 2 |
|
static |
La documentation de cette classe a été générée à partir des fichiers suivants :