webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
bio.c File Reference
#include <openssl/bio.h>
#include <assert.h>
#include <errno.h>
#include <limits.h>
#include <string.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/thread.h>
#include "../internal.h"

Functions

BIOBIO_new (const BIO_METHOD *method)
 
int BIO_free (BIO *bio)
 
int BIO_up_ref (BIO *bio)
 
void BIO_vfree (BIO *bio)
 
void BIO_free_all (BIO *bio)
 
int BIO_read (BIO *bio, void *buf, int len)
 
int BIO_gets (BIO *bio, char *buf, int len)
 
int BIO_write (BIO *bio, const void *in, int inl)
 
int BIO_puts (BIO *bio, const char *in)
 
int BIO_flush (BIO *bio)
 
long BIO_ctrl (BIO *bio, int cmd, long larg, void *parg)
 
char * BIO_ptr_ctrl (BIO *b, int cmd, long larg)
 
long BIO_int_ctrl (BIO *b, int cmd, long larg, int iarg)
 
int BIO_reset (BIO *bio)
 
int BIO_eof (BIO *bio)
 
void BIO_set_flags (BIO *bio, int flags)
 
int BIO_test_flags (const BIO *bio, int flags)
 
int BIO_should_read (const BIO *bio)
 
int BIO_should_write (const BIO *bio)
 
int BIO_should_retry (const BIO *bio)
 
int BIO_should_io_special (const BIO *bio)
 
int BIO_get_retry_reason (const BIO *bio)
 
void BIO_clear_flags (BIO *bio, int flags)
 
void BIO_set_retry_read (BIO *bio)
 
void BIO_set_retry_write (BIO *bio)
 
int BIO_get_retry_flags (BIO *bio)
 
void BIO_clear_retry_flags (BIO *bio)
 
int BIO_method_type (const BIO *bio)
 
void BIO_copy_next_retry (BIO *bio)
 
long BIO_callback_ctrl (BIO *bio, int cmd, bio_info_cb fp)
 
size_t BIO_pending (const BIO *bio)
 
size_t BIO_ctrl_pending (const BIO *bio)
 
size_t BIO_wpending (const BIO *bio)
 
int BIO_set_close (BIO *bio, int close_flag)
 
void BIO_set_callback (BIO *bio, bio_info_cb callback_func)
 
void BIO_set_callback_arg (BIO *bio, char *arg)
 
char * BIO_get_callback_arg (const BIO *bio)
 
OPENSSL_EXPORT size_t BIO_number_read (const BIO *bio)
 
OPENSSL_EXPORT size_t BIO_number_written (const BIO *bio)
 
BIOBIO_push (BIO *bio, BIO *appended_bio)
 
BIOBIO_pop (BIO *bio)
 
BIOBIO_next (BIO *bio)
 
BIOBIO_find_type (BIO *bio, int type)
 
int BIO_indent (BIO *bio, unsigned indent, unsigned max_indent)
 
void BIO_print_errors (BIO *bio)
 
void ERR_print_errors (BIO *bio)
 
int BIO_read_asn1 (BIO *bio, uint8_t **out, size_t *out_len, size_t max_len)
 

Function Documentation

◆ BIO_callback_ctrl()

long BIO_callback_ctrl ( BIO bio,
int  cmd,
bio_info_cb  fp 
)

◆ BIO_clear_flags()

void BIO_clear_flags ( BIO bio,
int  flags 
)

◆ BIO_clear_retry_flags()

void BIO_clear_retry_flags ( BIO bio)

◆ BIO_copy_next_retry()

void BIO_copy_next_retry ( BIO bio)

◆ BIO_ctrl()

long BIO_ctrl ( BIO bio,
int  cmd,
long  larg,
void parg 
)

◆ BIO_ctrl_pending()

size_t BIO_ctrl_pending ( const BIO bio)

◆ BIO_eof()

int BIO_eof ( BIO bio)

◆ BIO_find_type()

BIO* BIO_find_type ( BIO bio,
int  type 
)

◆ BIO_flush()

int BIO_flush ( BIO bio)

◆ BIO_free()

int BIO_free ( BIO bio)

◆ BIO_free_all()

void BIO_free_all ( BIO bio)

◆ BIO_get_callback_arg()

char* BIO_get_callback_arg ( const BIO bio)

◆ BIO_get_retry_flags()

int BIO_get_retry_flags ( BIO bio)

◆ BIO_get_retry_reason()

int BIO_get_retry_reason ( const BIO bio)

◆ BIO_gets()

int BIO_gets ( BIO bio,
char *  buf,
int  len 
)

◆ BIO_indent()

int BIO_indent ( BIO bio,
unsigned  indent,
unsigned  max_indent 
)

◆ BIO_int_ctrl()

long BIO_int_ctrl ( BIO b,
int  cmd,
long  larg,
int  iarg 
)

◆ BIO_method_type()

int BIO_method_type ( const BIO bio)

◆ BIO_new()

BIO* BIO_new ( const BIO_METHOD method)

◆ BIO_next()

BIO* BIO_next ( BIO bio)

◆ BIO_number_read()

OPENSSL_EXPORT size_t BIO_number_read ( const BIO bio)

◆ BIO_number_written()

OPENSSL_EXPORT size_t BIO_number_written ( const BIO bio)

◆ BIO_pending()

size_t BIO_pending ( const BIO bio)

◆ BIO_pop()

BIO* BIO_pop ( BIO bio)

◆ BIO_print_errors()

void BIO_print_errors ( BIO bio)

◆ BIO_ptr_ctrl()

char* BIO_ptr_ctrl ( BIO b,
int  cmd,
long  larg 
)

◆ BIO_push()

BIO* BIO_push ( BIO bio,
BIO appended_bio 
)

◆ BIO_puts()

int BIO_puts ( BIO bio,
const char *  in 
)

◆ BIO_read()

int BIO_read ( BIO bio,
void buf,
int  len 
)

◆ BIO_read_asn1()

int BIO_read_asn1 ( BIO bio,
uint8_t **  out,
size_t out_len,
size_t  max_len 
)

◆ BIO_reset()

int BIO_reset ( BIO bio)

◆ BIO_set_callback()

void BIO_set_callback ( BIO bio,
bio_info_cb  callback_func 
)

◆ BIO_set_callback_arg()

void BIO_set_callback_arg ( BIO bio,
char *  arg 
)

◆ BIO_set_close()

int BIO_set_close ( BIO bio,
int  close_flag 
)

◆ BIO_set_flags()

void BIO_set_flags ( BIO bio,
int  flags 
)

◆ BIO_set_retry_read()

void BIO_set_retry_read ( BIO bio)

◆ BIO_set_retry_write()

void BIO_set_retry_write ( BIO bio)

◆ BIO_should_io_special()

int BIO_should_io_special ( const BIO bio)

◆ BIO_should_read()

int BIO_should_read ( const BIO bio)

◆ BIO_should_retry()

int BIO_should_retry ( const BIO bio)

◆ BIO_should_write()

int BIO_should_write ( const BIO bio)

◆ BIO_test_flags()

int BIO_test_flags ( const BIO bio,
int  flags 
)

◆ BIO_up_ref()

int BIO_up_ref ( BIO bio)

◆ BIO_vfree()

void BIO_vfree ( BIO bio)

◆ BIO_wpending()

size_t BIO_wpending ( const BIO bio)

◆ BIO_write()

int BIO_write ( BIO bio,
const void in,
int  inl 
)

◆ ERR_print_errors()

void ERR_print_errors ( BIO bio)