Package-level declarations
Types
Link copied to clipboard
class AndroidRadioControllerImpl(context: Context, serviceRepository: AndroidServiceRepository, nodeRepository: NodeRepository) : RadioController
Link copied to clipboard
Android-specific ServiceRepository that extends ServiceRepositoryImpl with AIDL service binding.
Link copied to clipboard
Link copied to clipboard
class DirectRadioControllerImpl(serviceRepository: ERROR CLASS: Symbol not found for ServiceRepository, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, commandSender: ERROR CLASS: Symbol not found for CommandSender, router: ERROR CLASS: Symbol not found for MeshRouter, nodeManager: ERROR CLASS: Symbol not found for NodeManager, radioInterfaceService: ERROR CLASS: Symbol not found for RadioInterfaceService, locationManager: ERROR CLASS: Symbol not found for MeshLocationManager) : <ERROR CLASS> ERROR CLASS: Symbol not found for RadioController
Platform-agnostic RadioController implementation that delegates directly to service-layer handlers.
Link copied to clipboard
class MeshServiceOrchestrator(radioInterfaceService: ERROR CLASS: Symbol not found for RadioInterfaceService, serviceRepository: ERROR CLASS: Symbol not found for ServiceRepository, packetHandler: ERROR CLASS: Symbol not found for PacketHandler, nodeManager: ERROR CLASS: Symbol not found for NodeManager, messageProcessor: ERROR CLASS: Symbol not found for MeshMessageProcessor, commandSender: ERROR CLASS: Symbol not found for CommandSender, connectionManager: ERROR CLASS: Symbol not found for MeshConnectionManager, router: ERROR CLASS: Symbol not found for MeshRouter, serviceNotifications: ERROR CLASS: Symbol not found for MeshServiceNotifications)
Platform-agnostic orchestrator for the mesh service lifecycle.
Link copied to clipboard
A generic helper for binding to an Android Service via AIDL. Handles connection lifecycle, thread safety for initial binding, and automatic retry for common race conditions.
Link copied to clipboard
open class ServiceRepositoryImpl : <ERROR CLASS> ERROR CLASS: Symbol not found for ServiceRepository
Platform-agnostic implementation of ServiceRepository.