class DatagramSocketOptions extends NetworkOptions
Options used to configure a datagram socket.
- Alphabetic
- By Inheritance
- DatagramSocketOptions
- NetworkOptions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new DatagramSocketOptions(_asJava: core.datagram.DatagramSocketOptions)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asJava: core.datagram.DatagramSocketOptions
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getLogActivity: Boolean
- Definition Classes
- DatagramSocketOptions → NetworkOptions
- def getMulticastNetworkInterface: String
- def getMulticastTimeToLive: Int
-
def
getReceiveBufferSize: Int
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
getSendBufferSize: Int
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
getTrafficClass: Int
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isBroadcast: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isIpV6: Boolean
- def isLoopbackModeDisabled: Boolean
-
def
isReuseAddress: Boolean
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
isReusePort: Boolean
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
setBroadcast(value: Boolean): DatagramSocketOptions
Set if the socket can send or receive broadcast packets
-
def
setIpV6(value: Boolean): DatagramSocketOptions
Set if IP v6 should be used
-
def
setLogActivity(value: Boolean): DatagramSocketOptions
Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.
Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
setLoopbackModeDisabled(value: Boolean): DatagramSocketOptions
Set if loopback mode is disabled
-
def
setMulticastNetworkInterface(value: String): DatagramSocketOptions
Set the multicast network interface address
-
def
setMulticastTimeToLive(value: Int): DatagramSocketOptions
Set the multicast ttl value
-
def
setReceiveBufferSize(value: Int): DatagramSocketOptions
Set the TCP receive buffer size
Set the TCP receive buffer size
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
setReuseAddress(value: Boolean): DatagramSocketOptions
Set the value of reuse address
Set the value of reuse address
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
setReusePort(value: Boolean): DatagramSocketOptions
Set the value of reuse port.
Set the value of reuse port.
This is only supported by native transports.
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
setSendBufferSize(value: Int): DatagramSocketOptions
Set the TCP send buffer size
Set the TCP send buffer size
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
def
setTrafficClass(value: Int): DatagramSocketOptions
Set the value of traffic class
Set the value of traffic class
- Definition Classes
- DatagramSocketOptions → NetworkOptions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )