Waiter

actual sealed class Waiter(val process: Process)(source)

Extended by OutputFeed.Waiter in order to provide blocking APIs for Jvm & Native.

expect sealed class Waiter(process: Process)(source)

Extended by OutputFeed.Waiter in order to provide blocking APIs for Jvm & Native.

Inheritors

actual sealed class Waiter(val process: Process)(source)

Extended by OutputFeed.Waiter in order to provide blocking APIs for Jvm & Native.

Constructors

Link copied to clipboard
protected actual constructor(process: Process)
protected expect constructor(process: Process)
protected actual constructor(process: Process)

Properties

Link copied to clipboard
@JvmField
protected actual val process: Process
protected expect val process: Process
protected actual val process: Process

Functions

Link copied to clipboard

Blocks the current thread until the Stdio.Pipe stops producing output.

Link copied to clipboard
protected actual abstract fun isStarted(): Boolean
protected expect abstract fun isStarted(): Boolean
protected actual abstract fun isStarted(): Boolean
Link copied to clipboard
protected actual abstract fun isStopped(): Boolean
protected expect abstract fun isStopped(): Boolean
protected actual abstract fun isStopped(): Boolean