Subscription Handler. To receive events from server for a subscription. The handler forwards updates to it's referenced python object
| 18 | |
| 19 | |
| 20 | class SubHandler(object): |
| 21 | """ |
| 22 | Subscription Handler. To receive events from server for a subscription. |
| 23 | The handler forwards updates to it's referenced python object |
| 24 | """ |
| 25 | |
| 26 | def __init__(self, obj): |
| 27 | self.obj = obj |
| 28 | |
| 29 | def datachange_notification(self, node, val, data): |
| 30 | # print("Python: New data change event", node, val, data) |
| 31 | |
| 32 | _node_name = node.get_browse_name() |
| 33 | setattr(self.obj, _node_name.Name, data.monitored_item.Value.Value.Value) |
| 34 | |
| 35 | |
| 36 | class UaObject(object): |