class documentation
class RemoteComponent(BaseRemoteComponent):
Constructor: RemoteComponent(name, ua_node, parent, server, ...)
The remote interface for a server-side BaseComponent.
| Method | dto |
Return the data transfer object. |
| Property | lock |
Return the remote lock instance if it exists. Is optional for components. |
Inherited from BaseRemoteComponent:
| Method | __init__ |
Cooperative constructor. |
| Method | name |
Undocumented |
| Async Method | read |
Read the current state of the remote component. |
| Async Method | read |
Read all parameter set variables. |
| Async Method | read |
Read all parameter set variables. |
| Async Method | ua |
Undocumented |
| Async Method | ua |
Handle "message" event notifications. |
| Async Method | write |
Write given parameter set variables. |
| Instance Variable | attributes |
Undocumented |
| Instance Variable | components |
Undocumented |
| Instance Variable | feasibility |
Undocumented |
| Instance Variable | identification |
Undocumented |
| Instance Variable | method |
Undocumented |
| Instance Variable | monitoring |
Undocumented |
| Instance Variable | notification |
Undocumented |
| Instance Variable | parameter |
Undocumented |
| Instance Variable | precondition |
Undocumented |
| Instance Variable | resources |
Undocumented |
| Instance Variable | skill |
Undocumented |
| Instance Variable | status |
Undocumented |
| Property | current |
(Cached) Current state of the remote component (may not be up-to-date due to subscription delay). |
| Property | name |
Return the name of the remote module. |
| Property | type |
Return human-readable component type (mainly for UI purposes). |
| Async Method | _browse |
Browse a single component in given ua_node with name. |
| Async Method | _browse |
Browse all components in given ua_node. |
| Async Method | _browse |
Browse a single lock in given ua_node. |
| Async Method | _browse |
Undocumented |
| Async Method | _browse |
Browse a single method in given ua_node with name. |
| Async Method | _browse |
Browse all methods in given ua_node. |
| Async Method | _browse |
Browse a single resource in given ua_node with name. |
| Async Method | _browse |
Browse all resources in given ua_node. |
| Async Method | _browse |
Undocumented |
| Async Method | _browse |
Browse all skills in given ua_node. |
| Async Method | _init |
Set up all subscriptions for all subcomponents and itself. |
| Async Method | _init |
Handle child node found during browsing our machinery building blocks OPC UA node. |
| Class Variable | _ua |
Undocumented |
| Class Variable | _ua |
Undocumented |
| Instance Variable | _current |
Undocumented |
| Instance Variable | _lock |
Undocumented |
| Instance Variable | _name |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |