AdminActionsUseCase
open class AdminActionsUseCase(radioController: RadioController, nodeRepository: NodeRepository)(source)
Use case for performing administrative and destructive actions on mesh nodes.
This component provides methods for rebooting, shutting down, or resetting nodes within the mesh. It also handles local database synchronization when these actions are performed on the locally connected device.
Each method's onRequestId callback fires with the request's packet ID before the send is issued; callers that correlate responses by request ID must register there (see RadioConfigUseCase for the ordering rationale).