Package-level declarations

Types

Link copied to clipboard
class JvmEmbedderHost(val rootLogger: Logger = Logger, val systemEnvProvider: EmbedderHost.SystemEnvProvider = JvmSystemEnvProvider, val commandArgsProvider: EmbedderHost.CommandArgsProvider = JvmCommandArgsProvider, val fileSystem: FileSystem = DefaultFileSystem(NioFileSystem, rootLogger.withTag("FSnio")), val clock: EmbedderHost.Clock = JvmClock, val monotonicClock: EmbedderHost.MonotonicClock = JvmMonotonicClock, val localTimeFormatter: EmbedderHost.LocalTimeFormatter = JvmLocalTimeFormatter(), val timeZoneInfo: EmbedderHost.TimeZoneInfoProvider = JvmTimeZoneInfoProvider(), val entropySource: EmbedderHost.EntropySource = JvmEntropySource()) : EmbedderHost
Link copied to clipboard
class JvmEntropySource(random: SecureRandom = SecureRandom()) : EmbedderHost.EntropySource
Link copied to clipboard
class JvmLocalTimeFormatter(val localTimeZoneProvider: () -> ZoneId = ZoneId::systemDefault) : EmbedderHost.LocalTimeFormatter
Link copied to clipboard
class JvmTimeZoneInfoProvider(clock: Clock = Clock.systemDefaultZone()) : EmbedderHost.TimeZoneInfoProvider