PMCfgClientCoroutine

class PMCfgClientCoroutine(val pmclient: PMCfgIfc)

Adapter for calling @see PMCfgClient via kotlin coroutines ( suspend functions )

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun getApkInfo(): PMCfgApk

Actual application information

Link copied to clipboard

List of configuration possibilities

Link copied to clipboard

Actual application configuration

Link copied to clipboard
suspend fun setCfgOption(newValue: PMCfgChangeOption): PMCfgMsg

Set new value for application config option

suspend fun setCfgOption(optionId: String, value: Boolean): PMCfgMsg

Set new boolean value for application config option

suspend fun setCfgOption(optionId: String, value: Int): PMCfgMsg

Set new integer value for application config option

suspend fun setCfgOption(optionId: String, value: String): PMCfgMsg

Set new String or TypeEnumOne value for application config option

suspend fun setCfgOption(optionId: String, values: List<String>): PMCfgMsg

Set new TypeEnumSet or TypeEnumList value for application config option

Link copied to clipboard

Set new value for vehicle config option

suspend fun setVehicleOption(vehicleId: String, optionId: String, value: Boolean): PMCfgMsg

Set new Boolean value for vehicle config option

suspend fun setVehicleOption(vehicleId: String, optionId: String, value: Int): PMCfgMsg

Set new integer value for vehicle config option

suspend fun setVehicleOption(vehicleId: String, optionId: String, value: String): PMCfgMsg

Set new String or TypeEnumOne value for vehicle config option

suspend fun setVehicleOption(vehicleId: String, optionId: String, values: List<String>): PMCfgMsg

Set new TypeEnumSet or TypeEnumList value for vehicle config option

Properties

Link copied to clipboard