Lines Matching +full:buffered +full:- +full:negative
18 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
99 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
100 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
101 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
102 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
104 . \" troff and (daisy-wheel) nroff accents
123 . ds d- d\h'-1'\(ga
124 . ds D- D\h'-1'\(hy
134 .TH BIO_CTRL 3ossl "2023-09-19" "3.0.11" "OpenSSL"
145 \&\- BIO control operations
179 are \s-1BIO\s0 \*(L"control\*(R" operations taking arguments of various types.
182 specific to a particular type of \s-1BIO\s0 are described in the specific
186 \&\fBBIO_reset()\fR typically resets a \s-1BIO\s0 to some initial state, in the case
190 \&\fBBIO_seek()\fR resets a file related \s-1BIO\s0's (that is file descriptor and
191 \&\s-1FILE\s0 BIOs) file position pointer to \fBofs\fR bytes from start of file.
193 \&\fBBIO_tell()\fR returns the current file position of a file related \s-1BIO.\s0
195 \&\fBBIO_flush()\fR normally writes out any internally buffered data, in some
196 cases it is used to signal \s-1EOF\s0 and that no more data will be written.
198 \&\fBBIO_eof()\fR returns 1 if the \s-1BIO\s0 has read \s-1EOF,\s0 the precise meaning of
199 \&\*(L"\s-1EOF\*(R"\s0 varies according to the \s-1BIO\s0 type.
201 \&\fBBIO_set_close()\fR sets the \s-1BIO\s0 \fBb\fR close flag to \fBflag\fR. \fBflag\fR can
202 take the value \s-1BIO_CLOSE\s0 or \s-1BIO_NOCLOSE.\s0 Typically \s-1BIO_CLOSE\s0 is used
203 in a source/sink \s-1BIO\s0 to indicate that the underlying I/O stream should
204 be closed when the \s-1BIO\s0 is freed.
214 \&\fBBIO_get_ktls_send()\fR returns 1 if the \s-1BIO\s0 is using the Kernel \s-1TLS\s0 data-path for
216 \&\fBBIO_get_ktls_recv()\fR returns 1 if the \s-1BIO\s0 is using the Kernel \s-1TLS\s0 data-path for
221 BIOs are an exception, they return 0 for success and \-1 for failure.
224 and \-1 for failure, except file BIOs which for \fBBIO_seek()\fR always return 0
225 for success and \-1 for failure.
229 \&\fBBIO_eof()\fR returns 1 if \s-1EOF\s0 has been reached, 0 if not, or negative values for failur…
233 \&\fBBIO_get_close()\fR returns the close flag value: \s-1BIO_CLOSE\s0 or \s-1BIO_NOCLOSE.\s0 It al…
234 returns other negative values if an error occurs.
238 negative value or 0 on error. \fBBIO_ctrl_pending()\fR and \fBBIO_ctrl_wpending()\fR return
241 \&\fBBIO_get_ktls_send()\fR returns 1 if the \s-1BIO\s0 is using the Kernel \s-1TLS\s0 data-path for
243 \&\fBBIO_get_ktls_recv()\fR returns 1 if the \s-1BIO\s0 is using the Kernel \s-1TLS\s0 data-path for
247 \&\fBBIO_flush()\fR, because it can write data may return 0 or \-1 indicating
254 case of a file \s-1BIO\s0 some data may be available in the \s-1FILE\s0 structures
256 portably way. For other types of \s-1BIO\s0 they may not be supported.
259 operation usually pass the operation to the next \s-1BIO\s0 in the chain.
260 This often means there is no need to locate the required \s-1BIO\s0 for
262 be automatically passed to the relevant \s-1BIO.\s0 However, this can cause
264 \&\fBBIO_seek()\fR, but this may still succeed if the chain ends in a \s-1FILE\s0
265 or file descriptor \s-1BIO.\s0
273 supported, if an error occurred, if \s-1EOF\s0 has not been reached and in
274 the case of \fBBIO_seek()\fR on a file \s-1BIO\s0 for a successful operation.
277 \&\fBBIO_ctrl_wpending()\fR could return values greater than \s-1INT_MAX\s0 on error.
281 OpenSSL 3.0. They were modified to never return \-1 in OpenSSL 3.0.4.
284 Copyright 2000\-2022 The OpenSSL Project Authors. All Rights Reserved.
288 in the file \s-1LICENSE\s0 in the source distribution or at