Home
last modified time | relevance | path

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

12

/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:
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 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(7)>
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_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 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_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 DSSL_get_value_uint.pod228 (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 DSSL_shutdown.pod277 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 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 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 Dquicapitest.c127 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 Dquic_tserver_test.c354 SSL_handle_events(c_ssl); in do_test()
/openssl/doc/man7/
H A Dopenssl-quic.pod408 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 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
/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()
H A Dddd-06-mem-uv.c580 SSL_handle_events(conn->ssl); in timer_done()
/openssl/doc/designs/quic-design/
H A Dquic-api.md33 - [`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 Dquictestlib.c541 SSL_handle_events(clientssl); in qtest_create_quic_connection_ex()

Completed in 54 milliseconds

12