Sortix cross-nightly manual
This manual documents Sortix cross-nightly. You can instead view this document in the latest official manual.
NAME
BIO_f_buffer, BIO_get_buffer_num_lines, BIO_set_read_buffer_size, BIO_set_write_buffer_size, BIO_set_buffer_size, BIO_set_buffer_read_data — buffering BIOSYNOPSIS
#include <openssl/bio.h>BIO_f_buffer(void);
BIO_get_buffer_num_lines(BIO *b);
BIO_set_read_buffer_size(BIO *b, long size);
BIO_set_write_buffer_size(BIO *b, long size);
BIO_set_buffer_size(BIO *b, long size);
BIO_set_buffer_read_data(BIO *b, void *buf, long num);
DESCRIPTION
BIO_f_buffer() returns the buffering BIO method.
cmd constant |
corresponding macro |
BIO_C_GET_BUFF_NUM_LINES | BIO_get_buffer_num_lines() |
BIO_C_SET_BUFF_READ_DATA | BIO_set_buffer_read_data() |
BIO_C_SET_BUFF_SIZE | BIO_set_buffer_size() |
BIO_CTRL_FLUSH | BIO_flush(3) |
BIO_CTRL_PENDING | BIO_pending(3) |
BIO_CTRL_RESET | BIO_reset(3) |
BIO_CTRL_WPENDING | BIO_wpending(3) |
cmd constant |
iarg | corresponding macro |
BIO_C_SET_BUFF_SIZE | 0 | BIO_set_read_buffer_size() |
1 | BIO_set_write_buffer_size() |