#include <py_opcua_subscriptionclient.h>
Public Member Functions | |
void | DataChange (uint32_t handle, const Node &node, const Variant &val, AttributeId attribute) override |
void | Event (uint32_t handle, const OpcUa::Event &event) override |
PySubscriptionHandler (PyObject *p) | |
void | StatusChange (StatusCode status) override |
Static Public Member Functions | |
static void | DefaultDataChange (const SubscriptionHandler &self_, uint32_t handle, const Node &node, const object &val, uint32_t attribute) |
static void | DefaultEvent (const SubscriptionHandler &self_, uint32_t handle, const OpcUa::Event &event) |
static void | DefaultStatusChange (const SubscriptionHandler &self_, StatusCode status) |
Private Attributes | |
PyObject * | self |
Definition at line 22 of file py_opcua_subscriptionclient.h.
PySubscriptionHandler::PySubscriptionHandler | ( | PyObject * | p | ) |
Definition at line 76 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::DataChange | ( | uint32_t | handle, |
const Node & | node, | ||
const Variant & | val, | ||
AttributeId | attribute | ||
) | [override, virtual] |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 80 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::DefaultDataChange | ( | const SubscriptionHandler & | self_, |
uint32_t | handle, | ||
const Node & | node, | ||
const object & | val, | ||
uint32_t | attribute | ||
) | [static] |
Definition at line 133 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::DefaultEvent | ( | const SubscriptionHandler & | self_, |
uint32_t | handle, | ||
const OpcUa::Event & | event | ||
) | [static] |
Definition at line 138 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::DefaultStatusChange | ( | const SubscriptionHandler & | self_, |
StatusCode | status | ||
) | [static] |
Definition at line 143 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::Event | ( | uint32_t | handle, |
const OpcUa::Event & | event | ||
) | [override, virtual] |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 98 of file py_opcua_subscriptionclient.cpp.
void PySubscriptionHandler::StatusChange | ( | StatusCode | status | ) | [override, virtual] |
Reimplemented from OpcUa::SubscriptionHandler.
Definition at line 115 of file py_opcua_subscriptionclient.cpp.
PyObject* PySubscriptionHandler::self [private] |
Definition at line 35 of file py_opcua_subscriptionclient.h.