Lines Matching full:ssl_
120 std::unique_ptr<SSL, decltype(&SSL_free)> ssl_{nullptr, SSL_free};
139 ssl_.reset();
150 int ret = SSL_read(ssl_.get(), buffer, size_int);
158 int err = SSL_get_error(ssl_.get(), ret);
187 int ret = SSL_write(ssl_.get(), buffer, size_int);
193 int err = SSL_get_error(ssl_.get(), ret);
217 int ret = SSL_shutdown(ssl_.get());
223 int err = SSL_get_error(ssl_.get(), ret);
253 if (is_read && SSL_pending(ssl_.get()) > 0) {
270 if (is_read && SSL_pending(ssl_.get()) > 0) {
376 ssl_.reset(SSL_new(ctx_.get()));
380 SSL_set_info_callback(ssl_.get(), TlsInfoCallback);
383 SSL_set_bio(ssl_.get(), stream_bio_, stream_bio_);
384 SSL_set_connect_state(ssl_.get());
412 int res = SSL_do_handshake(ssl_.get());
419 int err = SSL_get_error(ssl_.get(), res);