• Home
  • Raw
  • Download

Lines Matching refs:Connection

55 Connection::Connection(struct ev_loop *loop, int fd, SSL *ssl,  in Connection()  function in shrpx::Connection
96 Connection::~Connection() { disconnect(); } in ~Connection()
98 void Connection::disconnect() { in disconnect()
146 void Connection::prepare_client_handshake() { in prepare_client_handshake()
152 void Connection::prepare_server_handshake() { in prepare_server_handshake()
165 auto conn = static_cast<Connection *>(BIO_get_data(b)); in shrpx_bio_write()
206 auto conn = static_cast<Connection *>(BIO_get_data(b)); in shrpx_bio_read()
312 void Connection::set_ssl(SSL *ssl) { in set_ssl()
332 int Connection::tls_handshake() { in tls_handshake()
550 int Connection::write_tls_pending_handshake() { in write_tls_pending_handshake()
596 int Connection::check_http2_requirement() { in check_http2_requirement()
642 size_t Connection::get_tls_write_limit() { in get_tls_write_limit()
664 void Connection::update_tls_warmup_writelen(size_t n) { in update_tls_warmup_writelen()
670 void Connection::start_tls_write_idle() { in start_tls_write_idle()
676 ssize_t Connection::write_tls(const void *data, size_t len) { in write_tls()
746 ssize_t Connection::read_tls(void *data, size_t len) { in read_tls()
844 ssize_t Connection::write_clear(const void *data, size_t len) { in write_clear()
871 ssize_t Connection::writev_clear(struct iovec *iov, int iovcnt) { in writev_clear()
898 ssize_t Connection::read_clear(void *data, size_t len) { in read_clear()
923 void Connection::handle_tls_pending_read() { in handle_tls_pending_read()
930 int Connection::get_tcp_hint(TCPHint *hint) const { in get_tcp_hint()
995 void Connection::again_rt(ev_tstamp t) { in again_rt()
1002 void Connection::again_rt() { in again_rt()
1008 bool Connection::expired_rt() { in expired_rt()