NodeManagerImpl
class NodeManagerImpl(nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, serviceBroadcasts: ERROR CLASS: Symbol not found for ServiceBroadcasts, serviceNotifications: ERROR CLASS: Symbol not found for MeshServiceNotifications) : <ERROR CLASS> ERROR CLASS: Symbol not found for NodeManager(source)
Implementation of NodeManager that maintains an in-memory database of the mesh.
Constructors
Properties
Functions
Link copied to clipboard
Link copied to clipboard
open override fun handleReceivedNodeStatus(fromNum: Int, s: ERROR CLASS: Symbol not found for StatusMessage)
Link copied to clipboard
open override fun handleReceivedPaxcounter(fromNum: Int, p: ERROR CLASS: Symbol not found for Paxcount)
Link copied to clipboard
open override fun handleReceivedPosition(fromNum: Int, myNodeNum: Int, p: ERROR CLASS: Symbol not found for ProtoPosition, defaultTime: Long)
Link copied to clipboard
open override fun handleReceivedTelemetry(fromNum: Int, telemetry: ERROR CLASS: Symbol not found for Telemetry)
Link copied to clipboard
open override fun handleReceivedUser(fromNum: Int, p: ERROR CLASS: Symbol not found for User, channel: Int, manuallyVerified: Boolean)
Link copied to clipboard
open override fun insertMetadata(nodeNum: Int, metadata: ERROR CLASS: Symbol not found for DeviceMetadata)
Link copied to clipboard
open override fun installNodeInfo(info: ERROR CLASS: Symbol not found for ProtoNodeInfo, withBroadcast: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun updateNode(nodeNum: Int, withBroadcast: Boolean, channel: Int, transform: (ERROR CLASS: Symbol not found for Node) -> ERROR CLASS: Symbol not found for Node)
Link copied to clipboard