[Erlang Systems]

ssl

MODULE

MODULE SUMMARY

DESCRIPTION

General

Common data types

EXPORTS

accept(ListenSocket) -> {ok, Socket} | {error, Reason}
accept(ListenSocket, Timeout) -> {ok, Socket} | {error, Reason}

ciphers() -> {ok, string()} | {error, enotstarted}

close(Socket) -> ok | {error, Reason}

connect(Address, Port, Options) -> {ok, Socket} | {error, Reason}
connect(Address, Port, Options, Timeout) -> {ok, Socket} | {error, Reason}

controlling_process(Socket, NewOwner) -> ok | {error, Reason}

format_error(ErrorCode) -> string()

getopts(Socket, OptionsTags) -> {ok, Options} | {error, Reason}

listen(Port, Options) -> {ok, ListenSocket} | {error, Reason}

peercert(Socket) ->
peercert(Socket, Opts) -> {ok, Cert} | {ok, Subject} | {error, Reason}

peername(Socket) -> {ok, {Address, Port}} | {error, Reason}

pid(Socket) -> pid()

recv(Socket, Length) -> {ok, Data} | {error, Reason}
recv(Socket, Length, Timeout) -> {ok, Data} | {error, Reason}

seed(Data) -> ok | {error, Reason}

send(Socket, Data) -> ok | {error, Reason}

setopts(Socket, Options) -> ok | {error, Reason}

sockname(Socket) -> {ok, {Address, Port}} | {error, Reason}

version() -> {ok, {SSLVsn, CompVsn, LibVsn}}

ERRORS

SEE ALSO

AUTHORS


ssl 3.0.1
Copyright © 1991-2003 Ericsson Utvecklings AB