5 from ctrlxdatalayer.clib_factory
import C_DLR_FACTORY
13 __slots__ = [
'__factory']
15 def __init__(self, c_factory: C_DLR_FACTORY):
23 handle value of Factory
29 Creates a client for accessing data of the system
30 @param[in] remote Remote address of the data layer
33 b_remote = remote.encode(
'utf-8')
34 c_client = ctrlxdatalayer.clib.libcomm_datalayer.DLR_factoryCreateClient(
40 Creates a provider to provide data to the datalayer
41 @param[in] remote Remote address of the data layer
44 b_remote = remote.encode(
'utf-8')
45 c_provider = ctrlxdatalayer.clib.libcomm_datalayer.DLR_factoryCreateProvider(
Client interface for accessing data from the system.
def __init__(self, C_DLR_FACTORY c_factory)
generate Factory
Provider create_provider(self, str remote)
Creates a provider to provide data to the datalayer.
def get_handle(self)
handle value of Factory
Client create_client(self, str remote)
Creates a client for accessing data of the system.