ex_flux v0.1.0 ExFlux.Conn.UDP View Source
Light, opinionated wrapper around :gen_udp
Link to this section Summary
Functions
when possible, sockets should be closed as a well-behaved program
open a port for UDP with all of the configuration afforded to you by
:gen_udp.open/2
convert the string to utf-8 binary and send via udp
Link to this section Functions
when possible, sockets should be closed as a well-behaved program
Link to this function
open(port \\ 0, udp_opts \\ [:binary, {:active, false}])
View Source
open(port :: :inet.port_number() | integer(), udp_opts :: [:gen_udp.option()]) :: :gen_udp.socket()
open a port for UDP with all of the configuration afforded to you by
:gen_udp.open/2
Link to this function
write(socket, host, port, payload)
View Source
write(socket :: :gen_udp.socket(), host :: :inet.ip_address(), port :: :inet.port_number() | integer(), String.t()) :: :ok | {:error, reason :: any()}
convert the string to utf-8 binary and send via udp