UDPSocketBuilder
class UDPSocketBuilder(selector: SelectorManager, var options: SocketOptions.UDPSocketOptions) : Configurable<UDPSocketBuilder, SocketOptions.UDPSocketOptions>
UDP socket builder
Functions
Link copied to clipboard
fun bind(localAddress: SocketAddress? = null, configure: SocketOptions.UDPSocketOptions.() -> Unit = {}): BoundDatagramSocket
Bind server socket to listen to localAddress.
Link copied to clipboard
Configure socket options in block function
Link copied to clipboard
fun connect(remoteAddress: SocketAddress, localAddress: SocketAddress? = null, configure: SocketOptions.UDPSocketOptions.() -> Unit = {}): ConnectedDatagramSocket
Create a datagram socket to listen datagrams at localAddress and set to remoteAddress.