Simple wrapper class to FreeOpcUa library.
More...
|
def | __init__ (self) |
| Class constructor. More...
|
|
def | reset (self) |
| Reset connection objects. More...
|
|
def | get_node (self, nodeid) |
| Get node. More...
|
|
def | connect (self, server) |
| Connect to an OPCUA server. More...
|
|
def | disconnect (self) |
| Disconnect from the OPCUA server. More...
|
|
def | subscribe_to_datachange (self, node, handler) |
| Subscribe to a node. More...
|
|
def | unsubscribe_to_datachange (self, handle) |
| Unsubscribe from a node. More...
|
|
def | subscribe_to_events (self, node, handler) |
| Subscribe to a node for events. More...
|
|
def | unsubscribe_to_events (self, node) |
| Unsubscribe from a node. More...
|
|
def | call_method (self, object, rpc, *args) |
| Executes a remote procedure call. More...
|
|
Simple wrapper class to FreeOpcUa library.
◆ __init__()
def pylampgui.uaclient.UaClient.__init__ |
( |
|
self | ) |
|
◆ call_method()
def pylampgui.uaclient.UaClient.call_method |
( |
|
self, |
|
|
|
object, |
|
|
|
rpc, |
|
|
* |
args |
|
) |
| |
Executes a remote procedure call.
- Parameters
-
rpc | Remote Procedure Call (RPC) to be executed. args(variable list): List of RPC parameters. |
◆ connect()
def pylampgui.uaclient.UaClient.connect |
( |
|
self, |
|
|
|
server |
|
) |
| |
Connect to an OPCUA server.
- Parameters
-
server | endpoint of the OPCUA server to connect to. |
◆ disconnect()
def pylampgui.uaclient.UaClient.disconnect |
( |
|
self | ) |
|
Disconnect from the OPCUA server.
◆ get_node()
def pylampgui.uaclient.UaClient.get_node |
( |
|
self, |
|
|
|
nodeid |
|
) |
| |
◆ reset()
def pylampgui.uaclient.UaClient.reset |
( |
|
self | ) |
|
Reset connection objects.
◆ subscribe_to_datachange()
def pylampgui.uaclient.UaClient.subscribe_to_datachange |
( |
|
self, |
|
|
|
node, |
|
|
|
handler |
|
) |
| |
Subscribe to a node.
- Parameters
-
node | node to subscribe to. |
handler | callback function. |
◆ subscribe_to_events()
def pylampgui.uaclient.UaClient.subscribe_to_events |
( |
|
self, |
|
|
|
node, |
|
|
|
handler |
|
) |
| |
Subscribe to a node for events.
- Parameters
-
node | node to subscribe to. |
handler | callback function. |
◆ unsubscribe_to_datachange()
def pylampgui.uaclient.UaClient.unsubscribe_to_datachange |
( |
|
self, |
|
|
|
handle |
|
) |
| |
Unsubscribe from a node.
- Parameters
-
handler | callback function. |
◆ unsubscribe_to_events()
def pylampgui.uaclient.UaClient.unsubscribe_to_events |
( |
|
self, |
|
|
|
node |
|
) |
| |
Unsubscribe from a node.
- Parameters
-
The documentation for this class was generated from the following file: