webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
pair.c File Reference
#include <openssl/bio.h>
#include <assert.h>
#include <string.h>
#include <openssl/buf.h>
#include <openssl/err.h>
#include <openssl/mem.h>

Classes

struct  bio_bio_st
 

Functions

int BIO_zero_copy_get_read_buf (BIO *bio, uint8_t **out_read_buf, size_t *out_buf_offset, size_t *out_available_bytes)
 
int BIO_zero_copy_get_read_buf_done (BIO *bio, size_t bytes_read)
 
int BIO_zero_copy_get_write_buf (BIO *bio, uint8_t **out_write_buf, size_t *out_buf_offset, size_t *out_available_bytes)
 
int BIO_zero_copy_get_write_buf_done (BIO *bio, size_t bytes_written)
 
int BIO_new_bio_pair (BIO **bio1_p, size_t writebuf1, BIO **bio2_p, size_t writebuf2)
 
int BIO_new_bio_pair_external_buf (BIO **bio1_p, size_t writebuf1_len, uint8_t *ext_writebuf1, BIO **bio2_p, size_t writebuf2_len, uint8_t *ext_writebuf2)
 
size_t BIO_ctrl_get_read_request (BIO *bio)
 
size_t BIO_ctrl_get_write_guarantee (BIO *bio)
 
int BIO_shutdown_wr (BIO *bio)
 

Function Documentation

◆ BIO_ctrl_get_read_request()

size_t BIO_ctrl_get_read_request ( BIO bio)

◆ BIO_ctrl_get_write_guarantee()

size_t BIO_ctrl_get_write_guarantee ( BIO bio)

◆ BIO_new_bio_pair()

int BIO_new_bio_pair ( BIO **  bio1_p,
size_t  writebuf1,
BIO **  bio2_p,
size_t  writebuf2 
)

◆ BIO_new_bio_pair_external_buf()

int BIO_new_bio_pair_external_buf ( BIO **  bio1_p,
size_t  writebuf1_len,
uint8_t ext_writebuf1,
BIO **  bio2_p,
size_t  writebuf2_len,
uint8_t ext_writebuf2 
)

◆ BIO_shutdown_wr()

int BIO_shutdown_wr ( BIO bio)

◆ BIO_zero_copy_get_read_buf()

int BIO_zero_copy_get_read_buf ( BIO bio,
uint8_t **  out_read_buf,
size_t out_buf_offset,
size_t out_available_bytes 
)

◆ BIO_zero_copy_get_read_buf_done()

int BIO_zero_copy_get_read_buf_done ( BIO bio,
size_t  bytes_read 
)

◆ BIO_zero_copy_get_write_buf()

int BIO_zero_copy_get_write_buf ( BIO bio,
uint8_t **  out_write_buf,
size_t out_buf_offset,
size_t out_available_bytes 
)

◆ BIO_zero_copy_get_write_buf_done()

int BIO_zero_copy_get_write_buf_done ( BIO bio,
size_t  bytes_written 
)