sealed class SocketOptions
Socket options builder
class AcceptorOptions : SocketOptions
TCP server socket options |
|
open class PeerSocketOptions : SocketOptions
Represents TCP client or UDP socket options |
|
class TCPClientSocketOptions : PeerSocketOptions
Represents TCP client socket options |
|
class UDPSocketOptions : PeerSocketOptions
Represents UDP socket options |
val customOptions: MutableMap<Any, Any?> |
|
var reuseAddress: Boolean
SO_REUSEADDR option |
|
var reusePort: Boolean
SO_REUSEPORT option, may not work with old JDK (will be silently ignored) |
|
var typeOfService: TypeOfService
ToS value, TypeOfService.UNDEFINED by default, may not work with old JDK (will be silently ignored) |
open fun copyCommon(from: SocketOptions): Unit |
class AcceptorOptions : SocketOptions
TCP server socket options |
|
open class PeerSocketOptions : SocketOptions
Represents TCP client or UDP socket options |