Port mbedTLS on libuv, based on BIO which refers to wolfSSL/src/bio.c and the project is inspired by libuv-tls
ses API in uv_tls.c. just use
uv_tls_init
foruv_tcp_init
uv_tls_connect
foruv_tcp_connect
uv_tls_read
foruv_read_start
uv_tls_write
foruv_write
add a fully example.