Behaviours: gen_server.
zlib_socket() = #zlibsock{sockmod = atom(), socket = inet:socket(), zlibport = port()}
close(Zlibsock::zlib_socket()) -> ok
code_change(OldVsn, State, Extra) -> any()
controlling_process(Zlibsock::zlib_socket(), Pid::pid()) -> ok | {error, atom()}
disable_zlib(Zlibsock::zlib_socket()) -> {atom(), inet:socket()}
enable_zlib(SockMod::atom(), Socket::inet:socket()) -> {ok, zlib_socket()} | {error, any()}
get_sockmod(Zlibsock::zlib_socket()) -> atom()
handle_call(X1, X2, State) -> any()
handle_cast(X1, State) -> any()
handle_info(X1, Port) -> any()
init(X1) -> any()
peername(Zlibsock::zlib_socket()) -> {ok, {inet:ip_address(), inet:port_number()}} | {error, inet:posix()}
recv(Socket::zlib_socket(), Length::number()) -> {ok, binary()} | {error, any()}
recv(Zlibsock::zlib_socket(), Length::number(), Timeout::timeout()) -> {ok, binary()} | {error, any()}
recv_data(Zlibsock::zlib_socket(), Packet::iodata()) -> {ok, binary()} | {error, any()}
send(Zlibsock::zlib_socket(), Packet::iodata()) -> ok | {error, binary() | inet:posix()}
setopts(Zlibsock::zlib_socket(), Opts::list()) -> ok | {error, inet:posix()}
sockname(Zlibsock::zlib_socket()) -> {ok, {inet:ip_address(), inet:port_number()}} | {error, inet:posix()}
start_link() -> any()
terminate(Reason, State) -> any()
Generated by EDoc