The communication channel must already have been set and assigned to the <b>ssl</b> by setting an underlying <b>BIO</b>.</p>

<h1 id="NOTES">NOTES</h1>

<p>The behaviour of SSL_connect() depends on the underlying BIO.</p>

<p>If the underlying BIO is <b>blocking</b>, SSL_connect() will only return once the handshake has been finished or an error occurred.</p>

<p>If the underlying BIO is <b>nonblocking</b>, SSL_connect() will also return when the underlying BIO could not satisfy the needs of SSL_connect() t