C++ UA Server SDK  1.5.0.318
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
IOManagerUaNode Member List

This is the complete list of members for IOManagerUaNode, including all inherited members.

afterGetAttributeValue(Session *pSession, UaNode *pNode, OpcUa_Int32 attributeId, UaDataValue &dataValue)IOManagerUaNodevirtual
afterSetAttributeValue(Session *pSession, UaNode *pNode, OpcUa_Int32 attributeId, const UaDataValue &dataValue)IOManagerUaNodevirtual
beforeMonitorAttributeValue(Session *pSession, UaNode *pNode, OpcUa_Int32 attributeId, OpcUa_Boolean &returnErrorInCreate)IOManagerUaNodevirtual
beforeSetAttributeValue(Session *pSession, UaNode *pNode, OpcUa_Int32 attributeId, const UaDataValue &dataValue, OpcUa_Boolean &checkWriteMask)IOManagerUaNodevirtual
beginModifyMonitoring(OpcUa_Handle, OpcUa_UInt32, OpcUa_UInt32, MonitoringContext &)IOManagerUaNodevirtual
beginRead(OpcUa_Handle, OpcUa_UInt32, VariableHandle *, OpcUa_ReadValueId *)IOManagerUaNodevirtual
beginStartMonitoring(OpcUa_Handle, OpcUa_UInt32, IOVariableCallback *, VariableHandle *, MonitoringContext &)IOManagerUaNodevirtual
beginStopMonitoring(OpcUa_Handle, OpcUa_UInt32, OpcUa_UInt32)IOManagerUaNodevirtual
beginTransaction(IOManagerCallback *, const ServiceContext &, OpcUa_UInt32, OpcUa_UInt32, OpcUa_Double, OpcUa_TimestampsToReturn, TransactionType, OpcUa_Handle &)IOManagerUaNodevirtual
beginWrite(OpcUa_Handle, OpcUa_UInt32, VariableHandle *, OpcUa_WriteValue *)IOManagerUaNodevirtual
finishTransaction(OpcUa_Handle)IOManagerUaNodevirtual
IOManager()IOManagerinline
IOManagerUaNode()IOManagerUaNode
readValues(const UaVariableArray &arrUaVariables, UaDataValueArray &arrDataValues)IOManagerUaNodevirtual
setStatusWriteSupport(OpcUa_Boolean isSupported)IOManagerUaNode
setTimestampWriteSupport(OpcUa_Boolean isSupported)IOManagerUaNode
shutDownIO()IOManagerUaNodevirtual
startUpIO(ServerManager *pServerManager)IOManagerUaNodevirtual
TransactionInvalid enum valueIOManager
TransactionMonitorBegin enum valueIOManager
TransactionMonitorModify enum valueIOManager
TransactionMonitorStop enum valueIOManager
TransactionRead enum valueIOManager
TransactionType enum nameIOManager
TransactionWrite enum valueIOManager
variableCacheMonitoringChanged(UaVariableCache *pVariable, TransactionType transactionType)IOManagerUaNodevirtual
writeValues(const UaVariableArray &arrUaVariables, const PDataValueArray &arrpDataValues, UaStatusCodeArray &arrStatusCodes)IOManagerUaNodevirtual
~IOManager()IOManagerinlinevirtual
~IOManagerUaNode()IOManagerUaNodevirtual