Public Member Functions | Public Attributes | Private Attributes | List of all members
opcua.client.client.KeepAlive Class Reference
Inheritance diagram for opcua.client.client.KeepAlive:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, client, timeout)
 
def run (self)
 
def stop (self)
 

Public Attributes

 client
 
 logger
 
 timeout
 

Private Attributes

 _cond
 
 _dostop
 

Detailed Description

Used by Client to keep the session open.
OPCUA defines timeout both for sessions and secure channel

Definition at line 25 of file client.py.

Constructor & Destructor Documentation

def opcua.client.client.KeepAlive.__init__ (   self,
  client,
  timeout 
)
:param session_timeout: Timeout to re-new the session
    in milliseconds.

Definition at line 32 of file client.py.

Member Function Documentation

def opcua.client.client.KeepAlive.run (   self)

Definition at line 49 of file client.py.

def opcua.client.client.KeepAlive.stop (   self)

Definition at line 63 of file client.py.

Member Data Documentation

opcua.client.client.KeepAlive._cond
private

Definition at line 42 of file client.py.

opcua.client.client.KeepAlive._dostop
private

Definition at line 41 of file client.py.

opcua.client.client.KeepAlive.client

Definition at line 40 of file client.py.

opcua.client.client.KeepAlive.logger

Definition at line 38 of file client.py.

opcua.client.client.KeepAlive.timeout

Definition at line 43 of file client.py.


The documentation for this class was generated from the following file:


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Tue Jan 19 2021 03:12:44