Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class MeshLogRepositoryImpl(dbManager: DatabaseProvider, dispatchers: CoroutineDispatchers, meshLogPrefs: MeshLogPrefs, nodeInfoReadDataSource: NodeInfoReadDataSource) : MeshLogRepository

Repository implementation for managing and retrieving logs from the local database.

Link copied to clipboard
class NodeRepositoryImpl(processLifecycle: Lifecycle, nodeInfoReadDataSource: NodeInfoReadDataSource, nodeInfoWriteDataSource: NodeInfoWriteDataSource, dispatchers: CoroutineDispatchers, localStatsDataSource: LocalStatsDataSource) : NodeRepository

Repository for managing node-related data, including hardware info, node database, and identity.

Link copied to clipboard
Link copied to clipboard
open class RadioConfigRepositoryImpl(nodeDB: NodeRepository, channelSetDataSource: ChannelSetDataSource, localConfigDataSource: LocalConfigDataSource, moduleConfigDataSource: ModuleConfigDataSource) : RadioConfigRepository

Class responsible for radio configuration data. Combines access to nodeDB, ChannelSet, LocalConfig&LocalModuleConfig.