AsyncSSLSocket

Undocumented in source.

Constructors

this
this(ubyte af, int sock_type, string f, int l)
Undocumented in source.
this
this(hlSocket so, string f, int l)
Undocumented in source.

Members

Functions

accept
void accept(hlEvLoop loop, Duration timeout, void delegate(AsyncSocketLike) @(safe) callback)
Undocumented in source. Be warned that the author may not have intended to support it.
bind
void bind(Address addr)
Undocumented in source. Be warned that the author may not have intended to support it.
cert_file
void cert_file(string cert_file)
close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
connect
bool connect(Address addr, hlEvLoop loop, HandlerDelegate callback, Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
connected
bool connected()
Undocumented in source. Be warned that the author may not have intended to support it.
describe
string describe()
Undocumented in source. Be warned that the author may not have intended to support it.
eventHandler
void eventHandler(int fd, AppEvent e)
Undocumented in source. Be warned that the author may not have intended to support it.
io
int io(hlEvLoop loop, IORequest iorq, Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
key_file
void key_file(string key_file)
listen
void listen(int backlog)
Undocumented in source. Be warned that the author may not have intended to support it.
open
bool open()
Undocumented in source. Be warned that the author may not have intended to support it.
set_host
void set_host(string host)

turn on and set "host" for server name indeication(SNI) call this before call to connect

stop_in
void stop_in()
Undocumented in source. Be warned that the author may not have intended to support it.
stop_out
void stop_out()
Undocumented in source. Be warned that the author may not have intended to support it.
want_in
void want_in()
Undocumented in source. Be warned that the author may not have intended to support it.
want_out
void want_out()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From AsyncSocketLike

open
bool open()
Undocumented in source.
close
void close()
Undocumented in source.
connected
bool connected()
Undocumented in source.
bind
void bind(Address addr)
Undocumented in source.
connect
bool connect(Address addr, hlEvLoop loop, HandlerDelegate f, Duration timeout)
Undocumented in source.
accept
void accept(hlEvLoop loop, Duration timeout, void delegate(AsyncSocketLike) @(safe) f)
Undocumented in source.
io
int io(hlEvLoop , IORequest , Duration )
Undocumented in source.

Meta