Supports read/write operations on an arbitrary number of UDP sockets using a shared selector thread.
Supports read/write operations on an arbitrary number of UDP sockets using a shared selector thread.
Each AsynchronousSocketGroup
is assigned a single daemon thread that performs all read/write operations.
A single packet to send to the specified remote address or received from the specified address.
A single packet to send to the specified remote address or received from the specified address.
remote party to send/receive packet to/from
data to send/receive
Provides the ability to read/write from a UDP socket in the effect F
.
Provides the ability to read/write from a UDP socket in the effect F
.
To construct a Socket
, use the methods in the fs2.io.udp package object.
Provides a singleton stream of a UDP Socket that, when run, will bind to the specified adress.
Provides a singleton stream of a UDP Socket that, when run, will bind to the specified adress.
address to bind to; defaults to an ephemeral port on all interfaces
whether address has to be reused (see java.net.StandardSocketOptions.SO_REUSEADDR
)
size of send buffer (see java.net.StandardSocketOptions.SO_SNDBUF
)
size of receive buffer (see java.net.StandardSocketOptions.SO_RCVBUF
)
whether broadcast messages are allowed to be sent; defaults to true
protocol family to use when opening the supporting DatagramChannel
network interface for sending multicast packets
time to live of sent multicast packets
whether sent multicast packets should be looped back to this host
Provides support for UDP networking.