MeshConfigFlowManager

Interface for managing the configuration flow, including local node info and metadata.

Properties

Link copied to clipboard
abstract val newNodeCount: Int

Returns the number of nodes received in the current stage.

Functions

Link copied to clipboard
abstract fun handleConfigComplete(configCompleteId: Int)

Handles the completion of a configuration stage.

Link copied to clipboard
abstract fun handleLocalMetadata(metadata: ERROR CLASS: Symbol not found for DeviceMetadata)

Handles received local device metadata.

Link copied to clipboard
abstract fun handleMyInfo(myInfo: ERROR CLASS: Symbol not found for MyNodeInfo)

Handles received local node information.

Link copied to clipboard
abstract fun handleNodeInfo(info: ERROR CLASS: Symbol not found for NodeInfo)

Handles received node information.

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

Starts the manager with the given coroutine scope.

Link copied to clipboard
abstract fun triggerWantConfig()

Triggers a request for the full device configuration.