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 handleFileInfo(info: FileInfo)

Handles a FileInfo packet received during STATE_SEND_FILEMANIFEST.

Link copied to clipboard
abstract fun handleLocalMetadata(metadata: DeviceMetadata)

Handles received local device metadata.

Link copied to clipboard
abstract fun handleMyInfo(myInfo: MyNodeInfo)

Handles received local node information.

Link copied to clipboard
abstract fun handleNodeInfo(info: NodeInfo)

Handles received node information.

Link copied to clipboard
abstract fun triggerWantConfig()

Triggers a request for the full device configuration.