Package-level declarations

Properties

Link copied to clipboard

Provides convenient, internal access to the suspendable map of custom HTTP headers.

Link copied to clipboard

Provides convenient, internal access to the configured UmamiLogger instance.

Functions

Link copied to clipboard
fun createUserAgent(applicationName: String = "UmamiKmpSdk", applicationVersion: String = "1.0.0", platform: String = getPlatform(), platformVersion: String = "1.0", architecture: String = "Unknown"): String

Creates a user agent string for HTTP requests.

Link copied to clipboard
actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.

actual fun getPlatform(): String

Gets the current platform/operating system. This is an expect function, with actual implementations for each supported platform.