Behaviours: ranch_transport.
opt() = {backlog, non_neg_integer()} | {buffer, non_neg_integer()} | {delay_send, boolean()} | {dontroute, boolean()} | {exit_on_close, boolean()} | {fd, non_neg_integer()} | {high_msgq_watermark, non_neg_integer()} | {high_watermark, non_neg_integer()} | inet | inet6 | {ip, inet:ip_address()} | {keepalive, boolean()} | {linger, {boolean(), non_neg_integer()}} | {low_msgq_watermark, non_neg_integer()} | {low_watermark, non_neg_integer()} | {nodelay, boolean()} | {port, inet:port_number()} | {priority, integer()} | {raw, non_neg_integer(), non_neg_integer(), binary()} | {recbuf, non_neg_integer()} | {send_timeout, timeout()} | {send_timeout_close, boolean()} | {sndbuf, non_neg_integer()} | {tos, integer()}
opts() = [opt()]
accept(LSocket::inet:socket(), Timeout::timeout()) -> {ok, inet:socket()} | {error, closed | timeout | atom()}
accept_ack(X1::inet:socket(), X2::timeout()) -> ok
close(Socket::inet:socket()) -> ok
connect(Host::inet:ip_address() | inet:hostname(), Port::inet:port_number(), Opts::any()) -> {ok, inet:socket()} | {error, atom()}
connect(Host::inet:ip_address() | inet:hostname(), Port::inet:port_number(), Opts::any(), Timeout::timeout()) -> {ok, inet:socket()} | {error, atom()}
controlling_process(Socket::inet:socket(), Pid::pid()) -> ok | {error, closed | not_owner | atom()}
listen(Opts::opts()) -> {ok, inet:socket()} | {error, atom()}
listen_options() -> any()
messages() -> any()
name() -> any()
peername(Socket::inet:socket()) -> {ok, {inet:ip_address(), inet:port_number()}} | {error, atom()}
recv(Socket::inet:socket(), Length::non_neg_integer(), Timeout::timeout()) -> {ok, any()} | {error, closed | atom()}
secure() -> boolean()
send(Socket::inet:socket(), Packet::iodata()) -> ok | {error, atom()}
sendfile(Socket::inet:socket(), Filename::file:name_all() | file:fd()) -> {ok, non_neg_integer()} | {error, atom()}
sendfile(Socket::inet:socket(), File::file:name_all() | file:fd(), Offset::non_neg_integer(), Bytes::non_neg_integer()) -> {ok, non_neg_integer()} | {error, atom()}
sendfile(Socket::inet:socket(), Filename::file:name_all() | file:fd(), Offset::non_neg_integer(), Bytes::non_neg_integer(), Opts::[{chunk_size, non_neg_integer()}]) -> {ok, non_neg_integer()} | {error, atom()}
setopts(Socket::inet:socket(), Opts::list()) -> ok | {error, atom()}
shutdown(Socket::inet:socket(), How::read | write | read_write) -> ok | {error, atom()}
sockname(Socket::inet:socket()) -> {ok, {inet:ip_address(), inet:port_number()}} | {error, atom()}
Generated by EDoc, Mar 12 2016, 17:20:25.