bipin
07/10/2018, 6:38 PMRxKotlin
in Kotlin-Native
common module?spierce7
07/10/2018, 6:43 PMbipin
07/10/2018, 6:49 PMspierce7
07/10/2018, 6:52 PMbipin
07/10/2018, 6:55 PMspierce7
07/10/2018, 6:58 PMbipin
07/10/2018, 7:06 PMbipin
07/10/2018, 7:11 PMkpgalligan
07/10/2018, 9:51 PMdrofwarcs
07/10/2018, 9:58 PMgildor
07/11/2018, 1:15 AMbetter to follow Kotlinconf-app like completion callback approachYou can use coroutines for this case even without kotlinx.coroutines, if you just want to use them as callbacks with nice syntax. Check this sample: https://github.com/JetBrains/kotlin-native/blob/master/samples/nonBlockingEchoServer/src/main/kotlin/EchoServer.kt
gildor
07/11/2018, 1:16 AMgildor
07/11/2018, 1:29 AMbipin
07/11/2018, 6:53 AMgildor
07/11/2018, 6:54 AMgildor
07/11/2018, 6:54 AMbipin
07/11/2018, 6:56 AMbipin
07/11/2018, 6:56 AMfun acceptClientsAndRun(serverFd: Int, block: suspend Client.() -> Unit) {
gildor
07/11/2018, 7:04 AMgildor
07/11/2018, 7:05 AMsuspend fun doSomethingAsyncronous(): Result
gildor
07/11/2018, 7:06 AMfun doSomethingAsyncronous(onSuccess: (Result) -> Unit, onError: (Throwable) -> Unit)
bipin
07/11/2018, 8:01 AM