MeshConnectionManagerImpl

class MeshConnectionManagerImpl(radioInterfaceService: RadioInterfaceService, serviceRepository: ServiceRepository, serviceBroadcasts: ServiceBroadcasts, serviceNotifications: MeshServiceNotifications, uiPrefs: UiPrefs, packetHandler: PacketHandler, nodeRepository: NodeRepository, locationManager: MeshLocationManager, mqttManager: MqttManager, historyManager: HistoryManager, radioConfigRepository: RadioConfigRepository, commandSender: CommandSender, sessionManager: SessionManager, nodeManager: NodeManager, analytics: PlatformAnalytics, packetRepository: PacketRepository, workerManager: MeshWorkerManager, appWidgetUpdater: AppWidgetUpdater, heartbeatSender: DataLayerHeartbeatSender, scope: CoroutineScope) : MeshConnectionManager(source)

Constructors

Link copied to clipboard
constructor(radioInterfaceService: RadioInterfaceService, serviceRepository: ServiceRepository, serviceBroadcasts: ServiceBroadcasts, serviceNotifications: MeshServiceNotifications, uiPrefs: UiPrefs, packetHandler: PacketHandler, nodeRepository: NodeRepository, locationManager: MeshLocationManager, mqttManager: MqttManager, historyManager: HistoryManager, radioConfigRepository: RadioConfigRepository, commandSender: CommandSender, sessionManager: SessionManager, nodeManager: NodeManager, analytics: PlatformAnalytics, packetRepository: PacketRepository, workerManager: MeshWorkerManager, appWidgetUpdater: AppWidgetUpdater, heartbeatSender: DataLayerHeartbeatSender, scope: CoroutineScope)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun onNodeDbReady()
Link copied to clipboard
open override fun onRadioConfigLoaded()
Link copied to clipboard
open override fun startConfigOnly()
Link copied to clipboard
open override fun startNodeInfoOnly()
Link copied to clipboard
open override fun updateStatusNotification(telemetry: Telemetry?)
Link copied to clipboard
open override fun updateTelemetry(t: Telemetry)