Sean Proctor
12/14/2022, 3:11 AMSean Proctor
12/14/2022, 3:14 AMAleksei Tirman [JB]
12/14/2022, 7:48 AMaddress
property of an incoming Datagram
:
fun main() = runBlocking {
val selectorManager = SelectorManager(<http://Dispatchers.IO|Dispatchers.IO>)
val serverSocket = aSocket(selectorManager).udp().bind(InetSocketAddress("127.0.0.1", 9002))
for (datagram in serverSocket.incoming) {
serverSocket.outgoing.send(
Datagram(
BytePacketBuilder().apply { append("Hello client") }.build(),
datagram.address
)
)
}
}
Sean Proctor
12/14/2022, 3:21 PMSean Proctor
12/14/2022, 3:22 PMSean Proctor
12/14/2022, 3:24 PMSean Proctor
12/14/2022, 4:34 PMlocalAddress
from the socket sending the probe. you can see the final result on github.