MeshConfigFlowManagerImpl

class MeshConfigFlowManagerImpl(nodeManager: NodeManager, connectionManager: Lazy<MeshConnectionManager>, nodeRepository: NodeRepository, radioConfigRepository: RadioConfigRepository, serviceRepository: ServiceRepository, serviceBroadcasts: ServiceBroadcasts, analytics: PlatformAnalytics, commandSender: CommandSender, heartbeatSender: DataLayerHeartbeatSender, scope: CoroutineScope) : MeshConfigFlowManager(source)

Constructors

Link copied to clipboard
constructor(nodeManager: NodeManager, connectionManager: Lazy<MeshConnectionManager>, nodeRepository: NodeRepository, radioConfigRepository: RadioConfigRepository, serviceRepository: ServiceRepository, serviceBroadcasts: ServiceBroadcasts, analytics: PlatformAnalytics, commandSender: CommandSender, heartbeatSender: DataLayerHeartbeatSender, scope: CoroutineScope)

Properties

Link copied to clipboard
open override val newNodeCount: Int

Functions

Link copied to clipboard
open override fun handleConfigComplete(configCompleteId: Int)
Link copied to clipboard
open override fun handleFileInfo(info: FileInfo)
Link copied to clipboard
open override fun handleLocalMetadata(metadata: DeviceMetadata)
Link copied to clipboard
open override fun handleMyInfo(myInfo: MyNodeInfo)
Link copied to clipboard
open override fun handleNodeInfo(info: NodeInfo)
Link copied to clipboard
open override fun triggerWantConfig()