runBlocking
Runs a new coroutine and blocks the current thread interruptibly until its completion. This function should not be used from a coroutine. It is designed to bridge regular blocking code to libraries that are written in suspending style, to be used in main functions and in tests.
Parameters
the context of the coroutine. The default value is an event loop on the current thread.
the coroutine code.
Runs a new coroutine and blocks the current thread interruptibly until its completion. This function should not be used from a coroutine. It is designed to bridge regular blocking code to libraries that are written in suspending style, to be used in main functions and in tests.
Parameters
the context of the coroutine. The default value is an event loop on the current thread.
the coroutine code.
Runs a new coroutine and blocks the current thread interruptibly until its completion. Since JavaScript does not support threading, this will just run block on GlobalScope
Parameters
the context of the coroutine. The default value is an event loop on the current thread.
the coroutine code.
Runs a new coroutine and blocks the current thread interruptibly until its completion. This function should not be used from a coroutine. It is designed to bridge regular blocking code to libraries that are written in suspending style, to be used in main functions and in tests.
Parameters
the context of the coroutine. The default value is an event loop on the current thread.
the coroutine code.