Package-level declarations
Types
Link copied to clipboard
interface AcquireWakelockUseCase
Defines the AcquireWakelockUseCase contract for the SDAI domain layer.
Link copied to clipboard
internal class AcquireWakelockUseCaseImpl(val wakeLockRepository: WakeLockRepository) : AcquireWakelockUseCase
Implements AcquireWakelockUseCase behavior in the SDAI domain layer.
Link copied to clipboard
interface ReleaseWakeLockUseCase
Defines the ReleaseWakeLockUseCase contract for the SDAI domain layer.
Link copied to clipboard
internal class ReleaseWakeLockUseCaseImpl(val wakeLockRepository: WakeLockRepository) : ReleaseWakeLockUseCase
Implements ReleaseWakeLockUseCase behavior in the SDAI domain layer.