NRF SDK 0.9

Référence

ToolOperationException

Refus typés des opérations et reprise des présentations temporaires.

Contexte d’utilisation

ModulePackageSource SDK
Kotlin/Nativenimbykotlin/src/nimby/ToolOperationException.kt

API publique du SDK 0.9.0-alpha.2. Chaque entrée donne la signature Kotlin et son contrat : sens de la valeur, conditions d’utilisation et effets à connaître. Choisissez les imports du module indiqué ci-dessus.

Imports de cette page
import nimby.ToolOperationException

ToolOperationException

nimby · class
class ToolOperationException(val status: Int, message: String) : IllegalStateException

Refus typé d’une opération d’outil. Distinguez isBusy des erreurs permanentes ; après une mutation incertaine, inspectez le résultat plutôt que de répéter la commande.

ToolOperationException.status

nimby · val
val status: Int

Code de statut SDK conservé pour le diagnostic. Utilisez isBusy pour le cas temporaire connu, sans classer toutes les erreurs comme temporaires.

ToolOperationException.isBusy

nimby · val
val isBusy: Boolean

true pour le refus temporaire de statut 12. Une lecture ou présentation peut attendre un prochain callback ; une écriture incertaine ne doit pas être automatiquement rejouée.