Lines Matching refs:SSL_handle_events

5 SSL_handle_events - advance asynchronous state machine and perform network I/O
11 int SSL_handle_events(SSL *ssl);
15 SSL_handle_events() performs any internal processing which is due on an SSL object. The
16 exact operations performed by SSL_handle_events() vary depending on what kind of protocol
17 is being used with the given SSL object. For example, SSL_handle_events() may handle
22 The primary use case for SSL_handle_events() is to allow an application which uses
28 SSL_handle_events() can be used only with the following types of SSL object:
34 Using SSL_handle_events() on an SSL object being used with a DTLS method allows timeout
36 L<DTLSv1_handle_timeout(3)>. Since SSL_handle_events() handles a superset of the use
40 When using DTLS, an application must call SSL_handle_events() as indicated by
48 Using SSL_handle_events() on an SSL object which represents a QUIC connection allows
54 need to call SSL_handle_events() because OpenSSL performs ticking internally on an
56 nonblocking mode, it must at a minimum ensure that SSL_handle_events() is called
58 when it next needs to call SSL_handle_events() for this purpose (if at all) by calling
61 Calling SSL_handle_events() on a QUIC connection SSL object being used in blocking mode
65 SSL_handle_events() may optionally be used on a QUIC connection object if desired.
68 it is unnecessary to call SSL_handle_events() as the assist thread handles the QUIC
73 Calling SSL_handle_events() on any other kind of SSL object is a no-op. This is
76 Note that SSL_handle_events() supersedes the older L<DTLSv1_handle_timeout(3)> function
89 The SSL_handle_events() function was added in OpenSSL 3.2.