api
async.ch
Declarations in async.ch
1 declarationstls
Declarations
Public only
tls#
Publicnamespace
namespace tls
A genuinely non-blocking TLS state machine would need the transport to
tls_connect_async#
Publicfunction
Connect + handshake. Returns 0 on success, <0 on failure (`tls_connect`).
ssl_handshake_async#
Publicfunction
ssl_read_async#
Publicfunction
ssl_write_async#
Publicfunction
tls_accept_async#
Publicfunction
func tls_accept_async(sock : Socket, cert : *X509Cert, priv_key : *void) : FutureHandle<*SSLContext>
Server-side: accept + handshake on an already-accepted socket. Returns the