Package-level declarations

Types

Link copied to clipboard

Hearing Grades defined by the mimi SDK.

Link copied to clipboard
data class HearingTest(val id: String?, val metadata: HearingTest.Metadata, val runs: List<HearingTest.TestRun>, @Json(name = "_embedded") val embedded: HearingTest.Embedded? = null)

A Mimi hearing test with metadata and multiple test runs.

Link copied to clipboard
data class MimiMtMetadata @MsdkInternalApi constructor(placeholder: String? = null)

Currently a placeholder for future expansion.

Link copied to clipboard
data class MimiPttMetadata @MsdkInternalApi constructor(val headphone: MimiHeadphoneMetadata, val bluetooth: MimiBluetoothMetadata)

Defines properties to configure the running of the PTT hearing test.

Link copied to clipboard

Audiogram submission response.

Link copied to clipboard

Defines the supported test types and their configuration.

Link copied to clipboard

Audiogram data that depicts the full result of a Pure Tone Threshold test.

Link copied to clipboard

The supported Hearing Test types and related configuration.

Link copied to clipboard
interface MimiTestResult

Minimum info that is shared across every hearing test result.

Link copied to clipboard

Minimum data that is shared across hearing test ear result data.

Link copied to clipboard

Represents which is the better ear that is taken into account for the overall test result hearing grade on MimiTestResult.

Link copied to clipboard
data class MimiTestResultIssue(val code: Int, val message: String)

Representing a warning or error that occurred when calculating the results for a Hearing Test.

Link copied to clipboard

Named reasons for the different Hearing Tests issue codes.

Link copied to clipboard

Server mapped class containing detailed information about the results of the currently taken Hearing Tests of the user

Link copied to clipboard

Class to enumerate the test types.

Link copied to clipboard
data class MimiTestTypeConfiguration @MsdkInternalApi constructor(val supported: MimiSupportedTestConfigurations, val selected: MimiTestType?, val order: List<MimiTestType>)

Define the test type configuration and their selection and ordering preference.

Link copied to clipboard
data class TestAudiogramMetadata(val timestamp: Date)

Metadata of the Test Audiogram.