inet_udp
getaddr(Address) -> term()
getaddr(Address, Timer) -> term()
open(Port::term()) -> {ok, socket() (see module inet)} | {error, atom()}
open(Port::term(), Opts::term()) -> {ok, socket() (see module inet)} | {error, atom()}
send(S, X2, P, Data) -> term()
connect(S, X2, P) -> term()
recv(S, Len, Time) -> term()
close(S::socket() (see module inet)) -> ok
controlling_process(Socket, NewOwner) -> term()
fdopen(Fd, Opts) -> term()