Lines Matching refs:SSL_write
5 SSL_write - write bytes to a TLS/SSL connection.
11 int SSL_write(SSL *ssl, const void *buf, int num);
15 SSL_write() writes B<num> bytes from the buffer B<buf> into the specified
20 If necessary, SSL_write() will negotiate a TLS/SSL session, if
24 the SSL_write() operation. The behaviour of SSL_write() depends on the
30 before the first call to an L<SSL_read(3)|SSL_read(3)> or SSL_write() function.
32 If the underlying BIO is B<blocking>, SSL_write() will only return, once the
38 If the underlying BIO is B<non-blocking>, SSL_write() will also return,
39 when the underlying BIO could not satisfy the needs of SSL_write()
42 return value of SSL_write() will yield B<SSL_ERROR_WANT_READ> or
44 call to SSL_write() can also cause read operations! The calling process
46 needs of SSL_write(). The action depends on the underlying BIO. When using a
51 SSL_write() will only return with success, when the complete contents
55 SSL_write() will also return with success, when a partial write has been
56 successfully completed. In this case the SSL_write() operation is considered
57 completed. The bytes are sent and a new SSL_write() operation with a new
64 When an SSL_write() operation has to be repeated because of
68 When calling SSL_write() with num=0 bytes to be sent the behaviour is