(self, emitting_node=ua.ObjectIds.Server)
| 20 | """ |
| 21 | |
| 22 | def __init__(self, emitting_node=ua.ObjectIds.Server): |
| 23 | self.server_handle = None |
| 24 | self.select_clauses = None |
| 25 | self.event_fields = None |
| 26 | self.data_types = {} |
| 27 | if isinstance(emitting_node, ua.NodeId): |
| 28 | self.emitting_node = emitting_node |
| 29 | else: |
| 30 | self.emitting_node = ua.NodeId(emitting_node) |
| 31 | # save current attributes |
| 32 | self.internal_properties = list(self.__dict__.keys())[:] + ["internal_properties"] |
| 33 | |
| 34 | def __str__(self): |
| 35 | return "{0}({1})".format( |