Runtime

interface Runtime

Functions

input
Link copied to clipboard
abstract suspend fun input(type: ValueType): Value
output
Link copied to clipboard
abstract suspend fun output(value: Value)
receive
Link copied to clipboard
abstract suspend fun <T> receive(type: KType, sender: Host): T
send
Link copied to clipboard
abstract suspend fun <T> send(type: KType, value: T, receiver: Host)

Inheritors

ViaductRuntime
Link copied to clipboard

Extensions

receive
Link copied to clipboard
inline suspend fun <T> Runtime.receive(sender: Host): T
send
Link copied to clipboard
inline suspend fun <T> Runtime.send(value: T, receiver: Host)