Interface: UDPSocketOptions
Properties
dnsQueryType?
optionaldnsQueryType?:"ipv4"|"ipv6"
Force the address family used to resolve addresses.
ipv6Only?
optionalipv6Only?:boolean
Restrict an AF_INET6 socket to IPv6 only.
localAddress?
optionallocalAddress?:string
Local address to bind to.
localPort?
optionallocalPort?:number
Local port to bind to. Defaults to an OS-assigned port (0).
multicastAllowAddressSharing?
optionalmulticastAllowAddressSharing?:boolean
Permits address reuse, essential for multiple applications listening on the same multicast address/port. Default is false.
multicastLoopback?
optionalmulticastLoopback?:boolean
Whether packets sent to the multicast group are looped back to the sender. Default is true.
multicastTimeToLive?
optionalmulticastTimeToLive?:number
TTL for multicast packets. Each router hop decrements this value. Default is 1.
remoteAddress?
optionalremoteAddress?:string
Default remote address for sent datagrams (connects the socket).
remotePort?
optionalremotePort?:number
Default remote port for sent datagrams.
reuseAddr?
optionalreuseAddr?:boolean
Allow reuse of a local address already in use (SO_REUSEADDR).