ScopeService

Functions

Link copied to clipboard
abstract suspend fun continueScope(scope: S, description: String, params: ScopeParams? = null): S
Link copied to clipboard
abstract suspend fun logError(scope: S, e: Exception)
Link copied to clipboard
inline suspend fun <T, S : Scope> ScopeService<S>.runInScope(description: String, operationBody: (Scope) -> T): T
inline suspend fun <T, S : Scope> ScopeService<S>.runInScope(scope: S, description: String, operationBody: (S) -> T): T
Link copied to clipboard
abstract suspend fun scopeFinished(scope: S)
Link copied to clipboard
abstract suspend fun startScope(description: String, params: ScopeParams? = null): S