Package io.mimi.sdk.core.controller.processing

Types

Link copied to clipboard
data class Fitting(val techLevel: Int, val info: String? = null)

Represents the values needed to retrieve a Processing Preset for the current Processing session

Link copied to clipboard
sealed class InterruptionRequestResult
Link copied to clipboard
fun interface MimiFetchedParameterDataSource<T>

Defines how a MimiFetchedProcessingParameter has its value updated.

Link copied to clipboard
interface MimiFetchedProcessingParameter<T> : ProcessingParameter<T>

MimiFetchedProcessingParameter

Link copied to clipboard
interface MimiParameterApplicator

Used to apply a value to an Applicator integration.

Link copied to clipboard

Defines how a Preset MimiFetchedProcessingParameter has its value updated.

sealed class MimiPresetParameterDataSourceConfiguration

The available built-in MimiPresetParameterDataSource implementations for fetching Preset payload data.

Link copied to clipboard
interface MimiProcessingParameter<T> : ProcessingParameter<T>

MimiProcessingParameter

Link copied to clipboard
sealed class ParameterDeliveryMode

Describes the way that requests to update a ProcessingParameter are handled.

Link copied to clipboard
interface ProcessingParameter<T>

Processing parameter

class ProcessingParameterApplicatorFailedException : Exception

ProcessingParameterApplicatorFailedException

class ProcessingParameterApplicatorRefusedException : Exception

ProcessingParameterApplicatorRefusedException

Link copied to clipboard
class ProcessingParameterDataSourceException : Exception

Processing parameter data source exception

Link copied to clipboard
class ProcessingParameterRefusedException : Exception

ProcessingParameterRefusedException

Link copied to clipboard
sealed class ProcessingParameterResult

Result class that contains the status of update process from an ProcessingParameter class. Status is Success, if value is successfully applied, otherwise the status is a Failure.

Link copied to clipboard

ProcessingParameterSupersededException

ProcessingRecommendationSupersededException

Link copied to clipboard
class ProcessingSession

ProcessingSession

Link copied to clipboard
class ProcessingSessionInterruption(reasonId: String)

ProcessingSessionInterruption A request to interrupt processing