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_initforuv_tcp_inituv_tls_connectforuv_tcp_connectuv_tls_readforuv_read_startuv_tls_writeforuv_write
add a fully example.