The IDatalayerSystem interface.
The INativeDisposable interface.
The IProviderNodeHandler interface.
DLR_RESULT
Registers the node to the ctrlX Data Layer.
DLR_RESULT UnregisterNode(string address)
Unregisters the node from the ctrlX Data Layer.
DLR_RESULT PublishEvent(IVariant data, IVariant eventInfo)
Publishes an event.
DLR_RESULT RegisterTypeVariant(string address, IVariant flatbuffers)
Registers the type to the ctrlX Data Layer.
DLR_RESULT UnregisterType(string address)
Unregisters the type from the ctrlX Data Layer.
DLR_RESULT RegisterType(string address, string bfbsPath)
Registers the type to the ctrlX Data Layer.
DLR_RESULT Stop()
Stops the provider.
IVariant AuthToken
Gets the authentication token (JWT) as flatbuffers 'Token' while processing requests.
bool IsConnected
Checks the connection.
DLR_RESULT Start()
Starts the provider.
IDatalayerSystem System
Gets the system.