All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mattshoe.shoebox.kernl.runtime.session.KernlResource.kt Maven / Gradle / Ivy

Go to download

Kernl: A Kotlin Symbol Processing (KSP) library for automatic repository generation.

The newest version!
package org.mattshoe.shoebox.kernl.runtime.session

import kotlinx.coroutines.Job
import org.mattshoe.shoebox.kernl.runtime.cache.invalidation.CountdownFlow
import org.mattshoe.shoebox.kernl.runtime.cache.util.Stopwatch
import java.lang.ref.WeakReference

internal data class KernlResource(
    val kernlReference: WeakReference,
    val countdownFlow: CountdownFlow,
    val timeToLiveJob: Job?,
    val timeToLiveStopwatch: Stopwatch
)





© 2015 - 2025 Weber Informatics LLC | Privacy Policy