Home
last modified time | relevance | path

Searched refs:SSL_handle_events (Results 1 – 25 of 44) sorted by relevance

12

/src/crypto/openssl/doc/man3/
H A DSSL_handle_events.pod5 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
[all …]
H A DSSL_get_rpoll_descriptor.pod23 object in nonblocking mode can determine when it should call SSL_handle_events().
39 condition arises, L<SSL_handle_events(3)> should be called.
47 SSL_handle_events() should be called whenever the timeout returned by
52 If the last call to SSL_net_read_desired() returned 1, SSL_handle_events() should be called
58 If the last call to SSL_net_write_desired() returned 1, SSL_handle_events() should be called
84 L<SSL_handle_events(3)>, L<SSL_get_event_timeout(3)>, L<ssl(7)>
H A DSSL_get_event_timeout.pod35 set to the amount of time after which L<SSL_handle_events(3)> should be called
57 Once the timeout expires, L<SSL_handle_events(3)> should be called to handle any
59 L<SSL_handle_events(3)>.
73 L<SSL_handle_events(3)>, L<DTLSv1_get_timeout(3)>, L<ssl(7)>
H A DDTLSv1_handle_timeout.pod25 L<SSL_handle_events(3)> supersedes all use cases for this function and may
40 L<DTLSv1_get_timeout(3)>, L<SSL_handle_events(3)>, L<ssl(7)>
H A DSSL_set_blocking_mode.pod40 L<SSL_handle_events(3)>.
58 L<SSL_handle_events(3)>, L<SSL_poll(3)>, L<openssl-quic(7)>,
H A DSSL_new_domain.pod62 Event processing and polling enablement APIs such as L<SSL_handle_events(3)>,
103 L<SSL_new_listener_from(3)> L<SSL_handle_events(3)>,
H A DSSL_inject_net_dgram.pod40 L<OSSL_QUIC_client_method(3)>, L<SSL_handle_events(3)>, L<SSL_set_blocking_mode(3)>
H A DSSL_new_listener.pod58 Event processing and polling enablement APIs such as L<SSL_handle_events(3)>,
136 functions L<SSL_accept(3)>, L<SSL_do_handshake(3)> or L<SSL_handle_events(3)> to
224 L<SSL_handle_events(3)>, L<SSL_get_rpoll_descriptor(3)>,
H A DSSL_read.pod100 SSL_read() is called regularly, or alternatively ensure that SSL_handle_events()
101 is called regularly. See L<openssl-quic(7)> and L<SSL_handle_events(3)> for more
H A DSSL_write.pod116 SSL_write() is called regularly, or alternatively ensure that SSL_handle_events()
117 is called regularly. See L<openssl-quic(7)> and L<SSL_handle_events(3)> for more
H A DBIO_get_rpoll_descriptor.pod95 L<SSL_handle_events(3)>, L<SSL_get_event_timeout(3)>, L<SSL_get_rpoll_descriptor(3)>,
H A DSSL_new_stream.pod80 activated via a call to SSL_handle_events() to process any potential updates
/src/crypto/openssl/test/
H A Dquicfaultstest.c135 if (!TEST_true(SSL_handle_events(cssl))) in test_unknown_frame()
336 if (!TEST_true(SSL_handle_events(cssl))) in test_corrupted_data()
346 if (!TEST_true(SSL_handle_events(cssl))) in test_corrupted_data()
H A Dquicapitest.c128 SSL_handle_events(clientquic); in test_quic_write_read()
1358 SSL_handle_events(clientquic); in test_client_auth()
1500 SSL_handle_events(clientquic); in unreliable_client_read()
1532 SSL_handle_events(clientquic); in unreliable_server_read()
1705 SSL_handle_events(clientquic); in test_bw_limit()
2400 if (!TEST_true(SSL_handle_events(clientquic))) in test_session_cb()
2487 if (!TEST_true(SSL_handle_events(clientquic))) in test_early_ticks()
2669 SSL_handle_events(qserver); in test_ssl_new_from_listener()
2670 SSL_handle_events(qlistener); in test_ssl_new_from_listener()
2807 SSL_handle_events(qlistener); in test_ssl_accept_connection()
[all …]
H A Dquic_newcid_test.c115 if (!TEST_true(SSL_handle_events(cssl))) in test_ncid_frame()
H A Dquic_client_test.c159 SSL_handle_events(c_ssl); in test_quic_client_ex()
H A Dquic_tserver_test.c367 SSL_handle_events(c_ssl); in do_test()
/src/crypto/openssl/doc/man7/
H A Dopenssl-quic.pod415 L<SSL_read(3)> or L<SSL_write(3)>), or the new function L<SSL_handle_events(3)>,
422 that L<SSL_handle_events(3)> is called regularly.
425 L<SSL_handle_events(3)> must next be called.
430 resources which can be used to determine when L<SSL_handle_events(3)> should be
511 L<SSL_handle_events(3)> (or another I/O function such as L<SSL_read(3)> or
517 =item L<SSL_handle_events(3)>
615 a call to L<SSL_handle_events(3)>. L<SSL_get_wpoll_descriptor(3)> works in an
876 Once any of these events occurs, L<SSL_handle_events(3)> should be called.
884 and synchronising network I/O. It should call L<SSL_handle_events(3)> after it
892 L<SSL_handle_events(3)> (or another I/O function on the SSL object), and ensure
[all …]
H A Dossl-guide-quic-introduction.pod87 OpenSSL introduces a new function L<SSL_handle_events(3)> that will
92 remains until L<SSL_handle_events(3)> (or any I/O function) must be called.
101 create a background thread and will regularly call L<SSL_handle_events(3)> in a
H A Dossl-guide-quic-client-non-block.pod143 otherwise call the L<SSL_handle_events(3)> function) to ensure that the QUIC
148 to call an I/O function (or call L<SSL_handle_events(3)>).
153 periodically call L<SSL_handle_events(3)> automatically, meaning that the
292 L<SSL_handle_events(3)> (or alternatively any I/O function) is called on the
/src/crypto/openssl/doc/designs/ddd/
H A DREPORT.md119 more descriptive. It is now called `SSL_handle_events` rather than
228 - `SSL_pump` renamed to `SSL_handle_events` (as for ddd-02-conn-nonblocking);
310 - `SSL_pump` renamed to `SSL_handle_events` (as for ddd-02-conn-nonblocking);
H A Dddd-02-conn-nonblocking.c273 SSL_handle_events(conn->ssl); in pump()
H A Dddd-04-fd-nonblocking.c240 SSL_handle_events(conn->ssl); in pump()
/src/crypto/openssl/doc/designs/quic-design/server/
H A Dquic-server-api.md78 - `SSL_handle_events`;
115 * - `SSL_handle_events`
381 processing. Calls to SSL_handle_events() for any subsidiary object is
382 equivalent to a call to SSL_handle_events() on the Event Leader, which handles
/src/secure/lib/libssl/
H A DVersion.map596 SSL_handle_events;

12