waiting

open fun waiting(): T

阻塞的等待当前receiver得到结果或推送了异常。

会一直阻塞当前线程直到 await 返回。

Throws

阻塞内容所在线程被中断


open fun waiting(timeout: Long, timeUnit: TimeUnit): T

阻塞的等待当前receiver得到结果或推送了异常,如果在规定时间内未结束则抛出超时异常。

Throws

阻塞内容所在线程被中断

如果时限内未响应