/openssl/doc/man3/ |
H A D | SSL_handle_events.pod | 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: 40 When using DTLS, an application must call SSL_handle_events() as indicated by 56 nonblocking mode, it must at a minimum ensure that SSL_handle_events() is called 73 Calling SSL_handle_events() on any other kind of SSL object is a no-op. This is [all …]
|
H A D | SSL_get_rpoll_descriptor.pod | 23 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 D | SSL_get_event_timeout.pod | 35 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 D | DTLSv1_handle_timeout.pod | 25 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 D | SSL_set_blocking_mode.pod | 40 L<SSL_handle_events(3)>. 58 L<SSL_handle_events(3)>, L<ssl(7)>
|
H A D | SSL_inject_net_dgram.pod | 40 L<OSSL_QUIC_client_method(3)>, L<SSL_handle_events(3)>, L<SSL_set_blocking_mode(3)>
|
H A D | SSL_read.pod | 100 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 D | BIO_get_rpoll_descriptor.pod | 95 L<SSL_handle_events(3)>, L<SSL_get_event_timeout(3)>, L<SSL_get_rpoll_descriptor(3)>,
|
H A D | SSL_write.pod | 116 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 D | SSL_get_value_uint.pod | 228 (equivalent to a call to L<SSL_handle_events(3)>) when calls to I/O functions 242 responsibility to call L<SSL_handle_events(3)> as and when called for by the
|
H A D | SSL_shutdown.pod | 277 SSL_handle_events() is called regularly. See L<openssl-quic(7)> and 278 L<SSL_handle_events(3)> for more information.
|
/openssl/test/ |
H A D | quicfaultstest.c | 135 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 D | quic_newcid_test.c | 115 if (!TEST_true(SSL_handle_events(cssl))) in test_ncid_frame()
|
H A D | quic_client_test.c | 159 SSL_handle_events(c_ssl); in test_quic_client_ex()
|
H A D | quicapitest.c | 127 SSL_handle_events(clientquic); in test_quic_write_read() 1296 SSL_handle_events(clientquic); in test_client_auth() 1438 SSL_handle_events(clientquic); in unreliable_client_read() 1470 SSL_handle_events(clientquic); in unreliable_server_read() 1643 SSL_handle_events(clientquic); in test_bw_limit() 2235 if (!TEST_true(SSL_handle_events(clientquic))) in test_session_cb()
|
H A D | quic_tserver_test.c | 354 SSL_handle_events(c_ssl); in do_test()
|
/openssl/doc/man7/ |
H A D | openssl-quic.pod | 408 L<SSL_write(3)>), or the new function L<SSL_handle_events(3)>, regularly. If the 415 that L<SSL_handle_events(3)> is called regularly. 418 L<SSL_handle_events(3)> must next be called. 423 resources which can be used to determine when L<SSL_handle_events(3)> should be 504 L<SSL_handle_events(3)> (or another I/O function such as L<SSL_read(3)> or 510 =item L<SSL_handle_events(3)> 542 a call to L<SSL_handle_events(3)>. L<SSL_get_wpoll_descriptor(3)> works in an 802 Once any of these events occurs, L<SSL_handle_events(3)> should be called. 810 and synchronising network I/O. It should call L<SSL_handle_events(3)> after it 818 L<SSL_handle_events(3)> (or another I/O function on the SSL object), and ensure [all …]
|
H A D | ossl-guide-quic-introduction.pod | 87 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 D | ossl-guide-quic-client-non-block.pod | 143 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
|
/openssl/doc/designs/ddd/ |
H A D | REPORT.md | 119 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 D | ddd-02-conn-nonblocking.c | 273 SSL_handle_events(conn->ssl); in pump()
|
H A D | ddd-04-fd-nonblocking.c | 240 SSL_handle_events(conn->ssl); in pump()
|
H A D | ddd-06-mem-uv.c | 580 SSL_handle_events(conn->ssl); in timer_done()
|
/openssl/doc/designs/quic-design/ |
H A D | quic-api.md | 33 - [`SSL_handle_events`](#-ssl-handle-events-) 430 #### `SSL_handle_events` 503 should cause an application to call `SSL_handle_events`. These functions do not 616 `SSL_handle_events` for a duration it chooses. 622 state semantics if the application happens to call `SSL_handle_events`, until it 1541 **Q. Should we just map `SSL_handle_events` to `DTLS_CTRL_HANDLE_TIMEOUT`
|
/openssl/test/helpers/ |
H A D | quictestlib.c | 541 SSL_handle_events(clientssl); in qtest_create_quic_connection_ex()
|