Home
last modified time | relevance | path

Searched refs:blocking (Results 1 – 23 of 23) sorted by relevance

/openssl-master/doc/man3/
A DBIO_should_retry.pod77 If the underlying I/O structure is in a blocking mode almost all current
84 retry even if the underlying I/O structure is blocking, if a handshake
89 While an application may retry a failed non blocking call immediately
98 conditions of several non blocking BIOs in a single select() call
106 is to use non blocking I/O and use a timeout on the select() (or
111 The OpenSSL ASN1 functions cannot gracefully deal with non blocking I/O:
A DBIO_s_connect.pod87 BIO_set_nbio() sets the non blocking I/O flag to B<n>. If B<n> is
88 zero then blocking I/O is set. If B<n> is 1 then non blocking I/O
91 non blocking I/O is set during the connect process.
100 The call BIO_should_retry() should be used for non blocking connect BIOs
106 If blocking I/O is set then a non positive return value from any
125 If non blocking I/O is set then retries will be requested as appropriate.
A DBIO_read.pod89 One technique sometimes used with blocking sockets is to use a system call
96 should be combined with non blocking I/O so successive reads will request
97 a retry instead of blocking.
A DSSL_rstate_string.pod25 consisting of header and body. When working in a blocking environment,
A DSSL_state_string.pod33 For both blocking or nonblocking sockets, the details state information
A DSSL_CTX_set_mode.pod73 In a blocking environment, applications are not always prepared to
79 Turning off B<SSL_MODE_AUTO_RETRY> can be useful with blocking B<BIO>s in case
A DBIO_s_accept.pod87 BIO_set_nbio_accept() sets the accept socket to blocking mode
88 (the default) if B<n> is 0 or non blocking mode if B<n> is 1.
116 connection, or request a retry in non blocking mode.
A DBIO_new_CMS.pod22 supports non blocking I/O. Content is processed and streamed on the fly and not
A DRAND_load_file.pod28 responsible for any side effects, e.g. non-anticipated blocking or
A DSSL_do_handshake.pod25 If the underlying BIO is B<blocking>, SSL_do_handshake() will only return
A DSSL_read.pod68 If the underlying BIO is B<blocking>, a read function will only return once the
93 In this case the read function can be called without blocking or actually
A DBIO_s_fd.pod50 file descriptor is in a non blocking mode then the BIO will behave in the
A DSSL_accept.pod23 If the underlying BIO is B<blocking>, SSL_accept() will only return once the
A DBIO_f_buffer.pod71 source/sink BIO is non blocking.
A DSSL_connect.pod23 If the underlying BIO is B<blocking>, SSL_connect() will only return once the
A DBIO_f_ssl.pod111 is non blocking they can still request a retry in exceptional
118 an SSL BIO using a blocking transport will never request a
A DSSL_write.pod45 If the underlying BIO is B<blocking>, the write functions will only return, once
A DSSL_shutdown.pod54 If the underlying BIO is B<blocking>, SSL_shutdown() will only return once the
A DSSL_get_error.pod72 for a blocking B<BIO>.
/openssl-master/crypto/bio/
A Dbio_lib.c904 int blocking = timeout <= 0; in BIO_do_connect_retry() local
915 BIO_set_nbio(bio, !blocking); in BIO_do_connect_retry()
/openssl-master/doc/man1/
A Dopenssl-s_server.pod.in298 Tests non blocking I/O.
679 Turns on non blocking I/O.
/openssl-master/include/openssl/
A Dssl.h.in455 * misconception that non-blocking SSL_write() behaves like non-blocking
460 * Never bother the application with retries if the transport is blocking:
893 /* These will only be used when doing non-blocking IO */
/openssl-master/
A DCHANGES.md7408 * Add similar low-level API blocking to ciphers.
8816 * Non-blocking OCSP request processing. Add -timeout option to ocsp
9400 * Handle non-blocking I/O properly in SSL_shutdown() call.
11509 * Various fixes to base64 BIO and non blocking I/O. On write
11512 This also affects blocking I/O when the data being decoded is a
13266 (select timeout) and read in non-blocking mode. DEVRANDOM now
13715 * Fix for non blocking accept BIOs. Added new I/O special reason
13717 with non blocking I/O was not possible because no retry code was
14056 when using non-blocking I/O.
14105 invocations of ssl3_accept when using non-blocking I/O, the
[all …]

Completed in 49 milliseconds