class documentation
class RemoteUaObject(BaseUaObject[
Constructor: RemoteUaObject(name, ua_node, parent, server, ...)
Base class for remote UA objects.
| Method | __init__ |
Create a new instance. Must be asynchronously initialized with init() before use. |
| Async Method | lifecycle |
Lifecycle of the object. |
| Async Method | ua |
Read the OPC UA type, resolved from node ID browse name. |
| Instance Variable | ua |
Undocumented |
| Property | browse |
Browse rules for automatically recursively browsing the remote server. |
| Property | parent |
Return the parent remote UA object. |
| Property | ua |
OPC UA type, resolved from node ID browse name. |
| Async Method | _init |
Undocumented |
| Async Method | _shutdown |
Undocumented |
| Instance Variable | _browse |
Undocumented |
| Instance Variable | _logger |
Undocumented |
| Instance Variable | _parent |
Undocumented |
| Instance Variable | _ua |
Undocumented |
def __init__(self, *, name:
str | ua.LocalizedText, ua_node: Node | None, parent: _ParentType, server: RemoteServer, browse_rules: Iterable[ BrowseRule] | None = None, ua_type: str | None = None, **kwargs):
¶
Create a new instance. Must be asynchronously initialized with init() before use.