Lines Matching defs:Connection
56 Connection::Connection(struct ev_loop *loop, int fd, SSL *ssl,
97 Connection::~Connection() { disconnect(); }
99 void Connection::disconnect() {
150 void Connection::prepare_client_handshake() {
156 void Connection::prepare_server_handshake() {
176 auto conn = static_cast<Connection *>(BIO_get_data(b));
217 auto conn = static_cast<Connection *>(BIO_get_data(b));
323 void Connection::set_ssl(SSL *ssl) {
339 int Connection::tls_handshake() {
601 int Connection::tls_handshake_simple() {
753 int Connection::write_tls_pending_handshake() {
829 int Connection::check_http2_requirement() {
875 size_t Connection::get_tls_write_limit() {
897 void Connection::update_tls_warmup_writelen(size_t n) {
903 void Connection::start_tls_write_idle() {
909 ssize_t Connection::write_tls(const void *data, size_t len) {
996 ssize_t Connection::read_tls(void *data, size_t len) {
1107 ssize_t Connection::write_clear(const void *data, size_t len) {
1134 ssize_t Connection::writev_clear(struct iovec *iov, int iovcnt) {
1161 ssize_t Connection::read_clear(void *data, size_t len) {
1186 ssize_t Connection::read_nolim_clear(void *data, size_t len) {
1204 ssize_t Connection::peek_clear(void *data, size_t len) {
1222 void Connection::handle_tls_pending_read() {
1229 int Connection::get_tcp_hint(TCPHint *hint) const {
1294 void Connection::again_rt(ev_tstamp t) {
1301 void Connection::again_rt() {
1307 bool Connection::expired_rt() {