Enumerations | |
enum | _NodeTypes |
An Enumeration of NodeTypes. More... | |
Functions | |
OpcUa_NodeId * | OpcUa_BaseNode_GetId (OpcUa_Void *pObj) |
OpcUa_BaseNode_GetId function implementation. | |
OpcUa_QualifiedName * | OpcUa_BaseNode_GetBrowseName (OpcUa_Void *pObj) |
OpcUa_BaseNode_GetBrowseName function implementation. | |
OpcUa_LocalizedText * | OpcUa_BaseNode_GetDisplayName (OpcUa_Void *pObj) |
OpcUa_BaseNode_GetDisplayName function implementation. | |
OpcUa_LocalizedText * | OpcUa_BaseNode_GetDescription (OpcUa_Void *pObj) |
OpcUa_BaseNode_GetDescription function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_SetUaArgs (OpcUa_Void *pObj, OpcUa_QualifiedName *pBrowseName, OpcUa_LocalizedText *pDescription, OpcUa_LocalizedText *pDisplayName) |
OpcUa_BaseNode_SetUaArgs function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_AttachUaArgs (OpcUa_Void *pObj, OpcUa_QualifiedName *pBrowseName, OpcUa_LocalizedText *pDescription, OpcUa_LocalizedText *pDisplayName) |
OpcUa_BaseNode_AttachUaArgs function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_SetBrowseName (OpcUa_Void *pObj, OpcUa_UInt16 NamespaceIndex, OpcUa_StringA szName) |
OpcUa_BaseNode_SetBrowseName function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_SetDisplayName (OpcUa_Void *pObj, OpcUa_StringA szLocale, OpcUa_StringA szName) |
OpcUa_BaseNode_SetDisplayName function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_SetDescription (OpcUa_Void *pObj, OpcUa_StringA szLocale, OpcUa_StringA szName) |
OpcUa_BaseNode_SetDescription function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_AttachBrowseName (OpcUa_Void *pObj, OpcUa_QualifiedName *pBrowseName) |
Attaches the given string to the nodes browse name. | |
OpcUa_StatusCode | OpcUa_BaseNode_AttachDisplayName (OpcUa_Void *pObj, OpcUa_LocalizedText *pDisplayName) |
OpcUa_BaseNode_AttachDisplayName function implementation. | |
OpcUa_StatusCode | OpcUa_BaseNode_AttachDescription (OpcUa_Void *pObj, OpcUa_LocalizedText *pDescription) |
OpcUa_BaseNode_AttachDescription function implementation. | |
OpcUa_Boolean | OpcUa_BaseNode_HasReferences (OpcUa_Void *pObj) |
OpcUa_BaseNode_HasReferences function implementation. | |
UaServer_Vector * | OpcUa_BaseNode_GetReferences (OpcUa_Void *pObj) |
OpcUa_BaseNode_GetReferences function implementation. | |
OpcUa_Void | OpcUa_BaseNode_AddReference (OpcUa_Void *pObj, OpcUa_Reference *pReference) |
OpcUa_BaseNode_AddReference function implementation. | |
OpcUa_Void | OpcUa_BaseNode_AddReferenceToNode (OpcUa_Void *pObj, OpcUa_BaseNode *pNode, OpcUa_NodeId *pRefType) |
OpcUa_BaseNode_AddReferenceToNode function implementation. | |
OpcUa_Void | OpcUa_BaseNode_AddReferenceToNodeId (OpcUa_Void *pObj, OpcUa_NodeId *pNodeId, OpcUa_NodeId *pRefType) |
OpcUa_BaseNode_AddReferenceToNodeId function implementation. | |
OpcUa_DataType * | OpcUa_DataType_Create () |
Create a new DataType. | |
OpcUa_Method * | OpcUa_Method_Create () |
Create a new Method. | |
OpcUa_Object * | OpcUa_Object_Create () |
Create a new Object. | |
OpcUa_ObjectType * | OpcUa_ObjectType_Create () |
Create a new ObjectType. | |
OpcUa_ReferenceType * | OpcUa_ReferenceType_Create () |
Create a new ReferenceType. | |
OpcUa_StatusCode | OpcUa_ReferenceType_SetInverseName (OpcUa_ReferenceType *pObj, OpcUa_StringA szLocale, OpcUa_StringA szInverseName) |
OpcUa_ReferenceType_SetInverseName function implementation. | |
OpcUa_Variable * | OpcUa_Variable_Create () |
Create a new Variable. | |
OpcUa_Int32 | OpcUa_Variable_ValueRank (OpcUa_Void *pObj) |
OpcUa_Variable_ValueRank function implementation. | |
OpcUa_Int32 | OpcUa_Variable_NumArrayDimensions (OpcUa_Void *pObj) |
OpcUa_Variable_NumArrayDimensions function implementation. | |
OpcUa_UInt32 * | OpcUa_Variable_ArrayDimensions (OpcUa_Void *pObj) |
OpcUa_Variable_ArrayDimensions function implementation. | |
OpcUa_Void | OpcUa_Variable_SetValue (OpcUa_Void *pObj, OpcUa_Variant *pValue) |
OpcUa_Variable_SetValue function implementation. | |
OpcUa_Variant * | OpcUa_Variable_Value (OpcUa_Void *pObj) |
OpcUa_Variable_Value function implementation. | |
OpcUa_Void | OpcUa_Variable_AttachValue (OpcUa_Void *pObj, OpcUa_Variant *pValue) |
OpcUa_Variable_AttachValue function implementation. | |
OpcUa_Void | OpcUa_Variable_DetachValue (OpcUa_Void *pObj, OpcUa_Variant *pValue) |
OpcUa_Variable_DetachValue function implementation. | |
OpcUa_Void | OpcUa_Variable_SetDataType (OpcUa_Void *pObj, OpcUa_NodeId level) |
OpcUa_Variable_SetDataType function implementation. | |
OpcUa_NodeId | OpcUa_Variable_DataType (OpcUa_Void *pObj) |
OpcUa_Variable_DataType function implementation. | |
OpcUa_Void | OpcUa_Variable_SetAccessLevel (OpcUa_Void *pObj, OpcUa_Byte level) |
OpcUa_Variable_SetAccessLevel function implementation. | |
OpcUa_Byte | OpcUa_Variable_AccessLevel (OpcUa_Void *pObj) |
OpcUa_Variable_AccessLevel function implementation. | |
OpcUa_Void | OpcUa_Variable_SetUserAccessLevel (OpcUa_Void *pObj, OpcUa_Byte level) |
OpcUa_Variable_SetUserAccessLevel function implementation. | |
OpcUa_Byte | OpcUa_Variable_UserAccessLevel (OpcUa_Void *pObj) |
OpcUa_Variable_UserAccessLevel function implementation. | |
OpcUa_Void | OpcUa_Variable_SetMinimumSamplingInterval (OpcUa_Void *pObj, OpcUa_Double interval) |
OpcUa_Variable_SetMinimumSamplingInterval function implementation. | |
OpcUa_Double | OpcUa_Variable_MinimumSamplingInterval (OpcUa_Void *pObj) |
OpcUa_Variable_MinimumSamplingInterval function implementation. | |
OpcUa_Void | OpcUa_Variable_SetHistorizing (OpcUa_Void *pObj, OpcUa_Boolean historizing) |
OpcUa_Variable_SetHistorizing function implementation. | |
OpcUa_Boolean | OpcUa_Variable_Historizing (OpcUa_Void *pObj) |
OpcUa_Variable_Historizing function implementation. | |
OpcUa_VariableType * | OpcUa_VariableType_Create () |
Create a new VariableType. | |
OpcUa_View * | OpcUa_View_Create () |
Create a new View. | |
OpcUa_Reference * | OpcUa_Reference_Create (OpcUa_Void) |
OpcUa_Void | OpcUa_Reference_Initialize (OpcUa_Reference *pReference) |
OpcUa_Void | OpcUa_Reference_Clear (OpcUa_Reference *pReference) |
OpcUa_Void | OpcUa_Reference_Delete (OpcUa_Reference *pReference) |
OpcUa_Void | OpcUa_ReferenceVector_Initialize (UaServer_Vector *pReferenceVector) |
OpcUa_ReferenceVector_Initialize. | |
OpcUa_Void | OpcUa_ReferenceVector_Delete (UaServer_Vector *pReferenceVector) |
OpcUa_ReferenceVector_Delete. | |
Variables | |
OpcUa_BaseNodeVTable | g_vtableOpcUa_BaseNode |
VTable Instance BaseNode. | |
OpcUa_MethodVTable | g_vtableOpcUa_Method |
VTable Instance Method. | |
OpcUa_DataTypeVTable | g_vtableOpcUa_DataType |
VTable Instance DataType. | |
OpcUa_ObjectVTable | g_vtableOpcUa_Object |
VTable Instance Object. | |
OpcUa_ObjectTypeVTable | g_vtableOpcUa_ObjectType |
VTable Instance ObjectType. | |
OpcUa_ReferenceTypeVTable | g_vtableOpcUa_ReferenceType |
VTable Instance ReferenceType. | |
OpcUa_VariableVTable | g_vtableOpcUa_Variable |
VTable Instance Variable. | |
OpcUa_VariableTypeVTable | g_vtableOpcUa_VariableType |
VTable Instance VariableType. | |
OpcUa_ViewVTable | g_vtableOpcUa_View |
VTable Instance View. |
enum _NodeTypes |
An Enumeration of NodeTypes.
OpcUa_Void OpcUa_BaseNode_AddReference | ( | OpcUa_Void * | pObj, | |
OpcUa_Reference * | pReference | |||
) |
OpcUa_BaseNode_AddReference function implementation.
pObj | pointer referencing this object. | |
pReference | TODO |
OpcUa_Void OpcUa_BaseNode_AddReferenceToNode | ( | OpcUa_Void * | pObj, | |
OpcUa_BaseNode * | pNode, | |||
OpcUa_NodeId * | pRefType | |||
) |
OpcUa_BaseNode_AddReferenceToNode function implementation.
pObj | pointer referencing this object. | |
pNode | TODO | |
pRefType | TODO |
OpcUa_Void OpcUa_BaseNode_AddReferenceToNodeId | ( | OpcUa_Void * | pObj, | |
OpcUa_NodeId * | pNodeId, | |||
OpcUa_NodeId * | pRefType | |||
) |
OpcUa_BaseNode_AddReferenceToNodeId function implementation.
pObj | pointer referencing this object. | |
pNodeId | TODO | |
pRefType | TODO |
OpcUa_StatusCode OpcUa_BaseNode_AttachBrowseName | ( | OpcUa_Void * | pObj, | |
OpcUa_QualifiedName * | pBrowseName | |||
) |
Attaches the given string to the nodes browse name.
This means the node takes ownership of the string and frees it when the node is destroyed. You must not delete the string yourself.
pObj | pointer referencing this object. | |
pBrowseName | BrowseName that should be attached. |
OpcUa_StatusCode OpcUa_BaseNode_AttachDescription | ( | OpcUa_Void * | pObj, | |
OpcUa_LocalizedText * | pDescription | |||
) |
OpcUa_BaseNode_AttachDescription function implementation.
pObj | pointer referencing this object. | |
pDescription | the Description of the node with a given text and a given localized description. |
OpcUa_StatusCode OpcUa_BaseNode_AttachDisplayName | ( | OpcUa_Void * | pObj, | |
OpcUa_LocalizedText * | pDisplayName | |||
) |
OpcUa_BaseNode_AttachDisplayName function implementation.
pObj | pointer referencing this object. | |
pDisplayName | the full name which will be displayed in a graphical tool. |
OpcUa_StatusCode OpcUa_BaseNode_AttachUaArgs | ( | OpcUa_Void * | pObj, | |
OpcUa_QualifiedName * | pBrowseName, | |||
OpcUa_LocalizedText * | pDescription, | |||
OpcUa_LocalizedText * | pDisplayName | |||
) |
OpcUa_BaseNode_AttachUaArgs function implementation.
pObj | pointer referencing this object. | |
pBrowseName | TODO | |
pDescription | TODO | |
pDisplayName | TODO |
OpcUa_QualifiedName * OpcUa_BaseNode_GetBrowseName | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_GetBrowseName function implementation.
pObj | pointer referencing this object. |
OpcUa_LocalizedText * OpcUa_BaseNode_GetDescription | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_GetDescription function implementation.
pObj | pointer referencing this object. |
OpcUa_LocalizedText * OpcUa_BaseNode_GetDisplayName | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_GetDisplayName function implementation.
pObj | pointer referencing this object. |
OpcUa_NodeId * OpcUa_BaseNode_GetId | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_GetId function implementation.
pObj | pointer referencing this object. |
UaServer_Vector * OpcUa_BaseNode_GetReferences | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_GetReferences function implementation.
pObj | pointer referencing this object. |
OpcUa_Boolean OpcUa_BaseNode_HasReferences | ( | OpcUa_Void * | pObj | ) |
OpcUa_BaseNode_HasReferences function implementation.
pObj | pointer referencing this object. |
OpcUa_StatusCode OpcUa_BaseNode_SetBrowseName | ( | OpcUa_Void * | pObj, | |
OpcUa_UInt16 | NamespaceIndex, | |||
OpcUa_StringA | szName | |||
) |
OpcUa_BaseNode_SetBrowseName function implementation.
pObj | pointer referencing this object. | |
NamespaceIndex | TODO | |
szName | TODO |
OpcUa_StatusCode OpcUa_BaseNode_SetDescription | ( | OpcUa_Void * | pObj, | |
OpcUa_StringA | szLocale, | |||
OpcUa_StringA | szName | |||
) |
OpcUa_BaseNode_SetDescription function implementation.
pObj | pointer referencing this object. | |
szLocale | TODO | |
szName | TODO |
OpcUa_StatusCode OpcUa_BaseNode_SetDisplayName | ( | OpcUa_Void * | pObj, | |
OpcUa_StringA | szLocale, | |||
OpcUa_StringA | szName | |||
) |
OpcUa_BaseNode_SetDisplayName function implementation.
pObj | pointer referencing this object. | |
szLocale | TODO | |
szName | TODO |
OpcUa_StatusCode OpcUa_BaseNode_SetUaArgs | ( | OpcUa_Void * | pObj, | |
OpcUa_QualifiedName * | pBrowseName, | |||
OpcUa_LocalizedText * | pDescription, | |||
OpcUa_LocalizedText * | pDisplayName | |||
) |
OpcUa_BaseNode_SetUaArgs function implementation.
pObj | pointer referencing this object. | |
pBrowseName | TODO | |
pDescription | TODO | |
pDisplayName | TODO |
OpcUa_DataType * OpcUa_DataType_Create | ( | ) |
Create a new DataType.
OpcUa_Method * OpcUa_Method_Create | ( | ) |
Create a new Method.
OpcUa_Object * OpcUa_Object_Create | ( | ) |
Create a new Object.
OpcUa_ObjectType * OpcUa_ObjectType_Create | ( | ) |
Create a new ObjectType.
OpcUa_Void OpcUa_Reference_Clear | ( | OpcUa_Reference * | pReference | ) |
OpcUa_Reference * OpcUa_Reference_Create | ( | OpcUa_Void | ) |
OpcUa_Void OpcUa_Reference_Delete | ( | OpcUa_Reference * | pReference | ) |
OpcUa_Void OpcUa_Reference_Initialize | ( | OpcUa_Reference * | pReference | ) |
OpcUa_ReferenceType * OpcUa_ReferenceType_Create | ( | ) |
Create a new ReferenceType.
OpcUa_StatusCode OpcUa_ReferenceType_SetInverseName | ( | OpcUa_ReferenceType * | pObj, | |
OpcUa_StringA | szLocale, | |||
OpcUa_StringA | szInverseName | |||
) |
OpcUa_ReferenceType_SetInverseName function implementation.
pObj | pointer referencing this object. | |
szLocale | TODO | |
szName | TODO |
OpcUa_Void OpcUa_ReferenceVector_Delete | ( | UaServer_Vector * | pReferenceVector | ) |
OpcUa_ReferenceVector_Delete.
pReferenceVector | pointer to vector with references to delete |
OpcUa_Void OpcUa_ReferenceVector_Initialize | ( | UaServer_Vector * | pReferenceVector | ) |
OpcUa_ReferenceVector_Initialize.
pReferenceVector | pointer to vector for references to initialize |
OpcUa_Byte OpcUa_Variable_AccessLevel | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_AccessLevel function implementation.
pObj | pointer referencing this object. |
OpcUa_UInt32 * OpcUa_Variable_ArrayDimensions | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_ArrayDimensions function implementation.
pObj | pointer referencing this object. |
OpcUa_Void OpcUa_Variable_AttachValue | ( | OpcUa_Void * | pObj, | |
OpcUa_Variant * | pValue | |||
) |
OpcUa_Variable_AttachValue function implementation.
pObj | pointer referencing this object. | |
pValue | TODO |
OpcUa_Variable * OpcUa_Variable_Create | ( | ) |
Create a new Variable.
OpcUa_NodeId OpcUa_Variable_DataType | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_DataType function implementation.
pObj | pointer referencing this object. |
OpcUa_Void OpcUa_Variable_DetachValue | ( | OpcUa_Void * | pObj, | |
OpcUa_Variant * | pValue | |||
) |
OpcUa_Variable_DetachValue function implementation.
pObj | pointer referencing this object. | |
pValue | TODO |
OpcUa_Boolean OpcUa_Variable_Historizing | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_Historizing function implementation.
pObj | pointer referencing this object. |
OpcUa_Double OpcUa_Variable_MinimumSamplingInterval | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_MinimumSamplingInterval function implementation.
pObj | pointer referencing this object. |
OpcUa_Int32 OpcUa_Variable_NumArrayDimensions | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_NumArrayDimensions function implementation.
pObj | pointer referencing this object. |
OpcUa_Void OpcUa_Variable_SetAccessLevel | ( | OpcUa_Void * | pObj, | |
OpcUa_Byte | level | |||
) |
OpcUa_Variable_SetAccessLevel function implementation.
pObj | pointer referencing this object. | |
level | TODO |
OpcUa_Void OpcUa_Variable_SetDataType | ( | OpcUa_Void * | pObj, | |
OpcUa_NodeId | level | |||
) |
OpcUa_Variable_SetDataType function implementation.
pObj | pointer referencing this object. | |
level | TODO |
OpcUa_Void OpcUa_Variable_SetHistorizing | ( | OpcUa_Void * | pObj, | |
OpcUa_Boolean | historizing | |||
) |
OpcUa_Variable_SetHistorizing function implementation.
pObj | pointer referencing this object. | |
historizing | a boolean value which indicates if historizing should be available or not. |
OpcUa_Void OpcUa_Variable_SetMinimumSamplingInterval | ( | OpcUa_Void * | pObj, | |
OpcUa_Double | interval | |||
) |
OpcUa_Variable_SetMinimumSamplingInterval function implementation.
pObj | pointer referencing this object. | |
interval | the interval of the minimum sampling rate. |
OpcUa_Void OpcUa_Variable_SetUserAccessLevel | ( | OpcUa_Void * | pObj, | |
OpcUa_Byte | level | |||
) |
OpcUa_Variable_SetUserAccessLevel function implementation.
pObj | pointer referencing this object. | |
level | TODO |
OpcUa_Void OpcUa_Variable_SetValue | ( | OpcUa_Void * | pObj, | |
OpcUa_Variant * | pValue | |||
) |
OpcUa_Variable_SetValue function implementation.
pObj | pointer referencing this object. | |
pValue | the value as a variant to be set. |
OpcUa_Byte OpcUa_Variable_UserAccessLevel | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_UserAccessLevel function implementation.
pObj | pointer referencing this object. |
OpcUa_Variant * OpcUa_Variable_Value | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_Value function implementation.
pObj | pointer referencing this object. |
OpcUa_Int32 OpcUa_Variable_ValueRank | ( | OpcUa_Void * | pObj | ) |
OpcUa_Variable_ValueRank function implementation.
pObj | pointer referencing this object. |
OpcUa_VariableType * OpcUa_VariableType_Create | ( | ) |
Create a new VariableType.
OpcUa_View * OpcUa_View_Create | ( | ) |
Create a new View.