2017-10-28 172 views
3

演員可以通過actor.send()actor.offer()actor.offer() 發送消息一旦我的演員從其頻道收到消息,我想返回響應。我該怎麼做呢?我沒有看到任何明顯的內置方法。Kotlin演員與演員溝通

回答

3

您需要請求Actorchannel, 如documented

[該actor協程助洗劑]啓動新的協程即從其郵箱通道接收消息,並返回到所述協程的參考作爲ActorJob。結果對象可用於將消息發送到此協程。

這裏有一個簡單的example

+1

所以基本上我必須在我的消息中發送回調,沒有內置方法。 – Elforama

+1

確切地說,希望它有幫助! – s1m0nw1