Subscription client class handles subscription callbacks. More...
Private Member Functions | |
void | DataChange (uint32_t handle, const Node &node, const Variant &val, AttributeId attr) override |
void | DataChange (uint32_t handle, const Node &node, const Variant &val, AttributeId attr) override |
void | DataChange (uint32_t handle, const OpcUa::Node &node, const OpcUa::Variant &value, OpcUa::AttributeId attr) override |
Subscription client class handles subscription callbacks.
Currently is only implemented reaction on data change.
Definition at line 21 of file example_client.cpp.
void SubClient::DataChange | ( | uint32_t | handle, |
const Node & | node, | ||
const Variant & | val, | ||
AttributeId | attr | ||
) | [inline, override, private, virtual] |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 23 of file example_client.cpp.
void SubClient::DataChange | ( | uint32_t | handle, |
const Node & | node, | ||
const Variant & | val, | ||
AttributeId | attr | ||
) | [inline, override, private, virtual] |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 26 of file example_server.cpp.
void SubClient::DataChange | ( | uint32_t | handle, |
const OpcUa::Node & | node, | ||
const OpcUa::Variant & | value, | ||
OpcUa::AttributeId | attr | ||
) | [inline, override, private, virtual] |
DataChange function is called by client internal mechanisms when change of data on subscribed node.
handle | subscription handle |
node | node on which data were changed |
value | new value |
attr | OpcUa Attribute Id |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 72 of file opcua_client.cpp.