Lines Matching +refs:write +refs:if +refs:changed
6 write bytes to a TLS/SSL connection
23 SSL_write_ex() and SSL_write() write B<num> bytes from the buffer B<buf> into
62 Setting this flag does not cause a stream's send part to be concluded if not all
67 A call to SSL_write_ex2() fails if a flag is passed which is not supported or
68 understood by the given SSL object. An application should determine if a flag is
74 In the paragraphs below a "write function" is defined as one of either
77 If necessary, a write function will negotiate a TLS/SSL session, if not already
80 the write function operation. The behaviour of the write functions depends on the
86 before the first call to a write function.
88 If the underlying BIO is B<blocking>, the write functions will only return, once
89 the write operation has been finished or an error occurred.
91 If the underlying BIO is B<nonblocking> the write functions will also return
94 return value of the write function will yield B<SSL_ERROR_WANT_READ>
96 call to a write function can also cause read operations! The calling process
98 of the write function. The action depends on the underlying BIO. When using a
103 The write functions will only return with success when the complete contents of
104 B<buf> of length B<num> has been written. This default behaviour can be changed
106 this flag is set the write functions will also return with success when a
107 partial write has been successfully completed. In this case the write function
108 operation is considered completed. The bytes are sent and a new write call with
110 write is performed with the size of a message block, which is 16kB.
122 When a write function call has to be repeated because L<SSL_get_error(3)>
137 SSL connection or, if SSL_MODE_ENABLE_PARTIAL_WRITE is in use, at least 1
139 not all the requested bytes have been written yet (if
141 SSL connection (if SSL_MODE_ENABLE_PARTIAL_WRITE is in use). Failures can be
142 retryable (e.g. the network write buffer has temporarily filled up) or
153 The write operation was successful, the return value is the number of
158 The write operation was not successful, because either the connection was
164 You should instead call SSL_get_error() to find out if it's retryable.
174 The write operation was successful, the return value is the number
176 value can be less than B<size> for a partial write.
180 The write operation was not successful, because either the connection was