MeshConfigHandler

Interface for handling device and module configuration updates.

Properties

Link copied to clipboard
abstract val localConfig: ERROR CLASS: Symbol not found for StateFlow<ERROR CLASS: Symbol not found for LocalConfig>

Reactive local configuration.

Link copied to clipboard
abstract val moduleConfig: ERROR CLASS: Symbol not found for StateFlow<ERROR CLASS: Symbol not found for LocalModuleConfig>

Reactive local module configuration.

Functions

Link copied to clipboard
abstract fun handleChannel(channel: ERROR CLASS: Symbol not found for Channel)

Handles a received channel configuration.

Link copied to clipboard
abstract fun handleDeviceConfig(config: ERROR CLASS: Symbol not found for Config)

Handles a received device configuration.

Link copied to clipboard
abstract fun handleModuleConfig(config: ERROR CLASS: Symbol not found for ModuleConfig)

Handles a received module configuration.

Link copied to clipboard
abstract fun start(scope: ERROR CLASS: Symbol not found for CoroutineScope)

Starts the handler with the given coroutine scope.