Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45)
Standard preamble:
========================================================================
..
.... \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
. ds C` "" . ds C' "" 'br\} . ds C` . ds C' 'br\}
Escape single quotes in literal strings from groff's Unicode transform.
If the F register is >0, we'll generate index entries on stderr for
titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
entries marked with X<> in POD. Of course, you'll have to process the
output yourself in some meaningful fashion.
Avoid warning from groff about undefined register 'F'.
.. .nr rF 0 . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF ========================================================================
Title "SSL_GET_EVENT_TIMEOUT 3ossl"
way too many mistakes in technical documents.
All arguments are required; tv and is_infinite must be non-NULL.
Upon the successful return of SSL_get_event_timeout(), one of the following cases applies:
This function is currently applicable only to DTLS and QUIC connection SSL objects. If it is called on any other kind of SSL object, it always outputs infinity. This is considered a success condition.
For DTLS, this function can be used instead of the older \fBDTLSv1_get_timeout\|(3) function. Note that this function differs from \fBDTLSv1_get_timeout\|(3) in that the case where no timeout is active is considered a success condition.
Note that the value output by a call to SSL_get_event_timeout() may change as a result of other calls to the SSL object.
Once the timeout expires, SSL_handle_events\|(3) should be called to handle any internal processing which is due; for more information, see \fBSSL_handle_events\|(3).
Note that SSL_get_event_timeout() supersedes the older DTLSv1_get_timeout\|(3) function for all use cases.
If the call to SSL_get_event_timeout() fails, the values of *tv and \fI*is_infinite may still be changed and their values become unspecified.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.