ANSI C UA Server SDK
1.7.0.354
|
Functions | |
OpcUa_StatusCode | UaServer_ItemChanged (UaServer_MonitoredItem *a_pMonitoredItem) |
Informs the SDK that an item has changed. More... | |
OpcUa_StatusCode | UaServer_NewItemValue (UaServer_MonitoredItemData *a_pMonitoredItemData, OpcUa_DataValue *a_pValue) |
Informs about the current value of the monitored item. More... | |
OpcUa_StatusCode | UaServer_MonitoredItemData_Lock (UaServer_MonitoredItemData *a_pMonitoredItem) |
Locks the access to the value queue of a monitored item. More... | |
OpcUa_StatusCode | UaServer_MonitoredItemData_Unlock (UaServer_MonitoredItemData *a_pMonitoredItem) |
Unlocks the access to the value queue of a monitored item. More... | |
OpcUa_StatusCode UaServer_ItemChanged | ( | UaServer_MonitoredItem * | a_pMonitoredItem | ) |
Informs the SDK that an item has changed.
a_pMonitoredItem | The item which has changed. |
OpcUa_StatusCode UaServer_MonitoredItemData_Lock | ( | UaServer_MonitoredItemData * | a_pMonitoredItem | ) |
Locks the access to the value queue of a monitored item.
This function was introduced in V1.4.0.
a_pMonitoredItem | The item to lock. |
OpcUa_StatusCode UaServer_MonitoredItemData_Unlock | ( | UaServer_MonitoredItemData * | a_pMonitoredItem | ) |
Unlocks the access to the value queue of a monitored item.
This function was introduced in V1.4.0.
a_pMonitoredItem | The item to lock. |
OpcUa_StatusCode UaServer_NewItemValue | ( | UaServer_MonitoredItemData * | a_pMonitoredItemData, |
OpcUa_DataValue * | a_pValue | ||
) |
Informs about the current value of the monitored item.
The SDK does the data change detection and informs the subscription about changed data if necessary.
This function was introduced in V1.3.0.
a_pMonitoredItemData | The item which has changed. |
a_pValue | The current value of the item. The SDK takes the ownership of this argument and will free it if it's not longer needed. |