== DatagramSocketOptions

++++
 Options used to configure a datagram socket.
++++
'''

[cols=">25%,^25%,50%"]
[frame="topbot"]
|===
^|Name | Type ^| Description

|[[broadcast]]`broadcast`
|`Boolean`
|+++
Set if the socket can receive broadcast packets+++

|[[ipV6]]`ipV6`
|`Boolean`
|+++
Set if IP v6 should be used+++

|[[loopbackModeDisabled]]`loopbackModeDisabled`
|`Boolean`
|+++
Set if loopback mode is disabled+++

|[[multicastNetworkInterface]]`multicastNetworkInterface`
|`String`
|+++
Set the multicast network interface address+++

|[[multicastTimeToLive]]`multicastTimeToLive`
|`Number (int)`
|+++
Set the multicast ttl value+++

|[[receiveBufferSize]]`receiveBufferSize`
|`Number (int)`
|+++
Set the TCP receive buffer size+++

|[[reuseAddress]]`reuseAddress`
|`Boolean`
|+++
Set the value of reuse address+++

|[[sendBufferSize]]`sendBufferSize`
|`Number (int)`
|+++
Set the TCP send buffer size+++

|[[trafficClass]]`trafficClass`
|`Number (int)`
|+++
Set the value of traffic class+++
|===
