PlatformModule

actual class PlatformModule
expect class PlatformModule

Provides platform-specific dependencies for the SDK.

actual class PlatformModule
actual class PlatformModule
actual class PlatformModule
actual class PlatformModule

Constructors

Link copied to clipboard
actual constructor(configurationContainer: HueConfigurationContainer, json: Json, logger: KimchiLogger)
expect constructor(configurationContainer: HueConfigurationContainer, json: Json, logger: KimchiLogger = EmptyLogger)
actual constructor(configurationContainer: HueConfigurationContainer, json: Json, logger: KimchiLogger)
actual constructor(configurationContainer: HueConfigurationContainer, json: Json, logger: KimchiLogger)
actual constructor(configurationContainer: ERROR CLASS: Symbol not found for HueConfigurationContainer, json: ERROR CLASS: Symbol not found for Json, logger: ERROR CLASS: Symbol not found for KimchiLogger)
actual constructor(configurationContainer: ERROR CLASS: Symbol not found for HueConfigurationContainer, json: ERROR CLASS: Symbol not found for Json, logger: ERROR CLASS: Symbol not found for KimchiLogger)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun applyPlatformConfiguration(builder: OkHttpClient.Builder, securityStrategy: SecurityStrategy): OkHttpClient.Builder
Link copied to clipboard
actual fun createEngine(securityStrategy: SecurityStrategy): HttpClientEngineFactory<*>
expect fun createEngine(securityStrategy: SecurityStrategy): HttpClientEngineFactory<*>

Create Ktor http engine based on the platform.

actual fun createEngine(securityStrategy: SecurityStrategy): HttpClientEngineFactory<*>
actual fun createEngine(securityStrategy: SecurityStrategy): HttpClientEngineFactory<*>
actual fun createEngine(securityStrategy: ERROR CLASS: Symbol not found for SecurityStrategy): ERROR CLASS: Symbol not found for HttpClientEngineFactory<*>
actual fun createEngine(securityStrategy: ERROR CLASS: Symbol not found for SecurityStrategy): ERROR CLASS: Symbol not found for HttpClientEngineFactory<*>