Eneboo - Documentación para desarrolladores
Funciones | Variables
Referencia del Archivo src/libdigidoc/openssl/crypto/bio/bio_lib.c
#include <stdio.h>
#include <errno.h>
#include <openssl/crypto.h>
#include "cryptlib.h"
#include <openssl/bio.h>
#include <openssl/stack.h>

Funciones

BIOBIO_new (BIO_METHOD *method)
int BIO_set (BIO *bio, BIO_METHOD *method)
int BIO_free (BIO *a)
void BIO_vfree (BIO *a)
void BIO_clear_flags (BIO *b, int flags)
int BIO_test_flags (const BIO *b, int flags)
void BIO_set_flags (BIO *b, int flags)
void BIO_set_callback (BIO *b, long(*cb)(struct bio_st *, int, const char *, int, long, long))
void BIO_set_callback_arg (BIO *b, char *arg)
char * BIO_get_callback_arg (const BIO *b)
const char * BIO_method_name (const BIO *b)
int BIO_method_type (const BIO *b)
int BIO_read (BIO *b, void *out, int outl)
int BIO_write (BIO *b, const void *in, int inl)
int BIO_puts (BIO *b, const char *in)
int BIO_gets (BIO *b, char *in, int inl)
int BIO_indent (BIO *b, int indent, int max)
long BIO_int_ctrl (BIO *b, int cmd, long larg, int iarg)
char * BIO_ptr_ctrl (BIO *b, int cmd, long larg)
long BIO_ctrl (BIO *b, int cmd, long larg, void *parg)
long BIO_callback_ctrl (BIO *b, int cmd, void(*fp)(struct bio_st *, int, const char *, int, long, long))
size_t BIO_ctrl_pending (BIO *bio)
size_t BIO_ctrl_wpending (BIO *bio)
BIOBIO_push (BIO *b, BIO *bio)
BIOBIO_pop (BIO *b)
BIOBIO_get_retry_BIO (BIO *bio, int *reason)
int BIO_get_retry_reason (BIO *bio)
BIOBIO_find_type (BIO *bio, int type)
BIOBIO_next (BIO *b)
void BIO_free_all (BIO *bio)
BIOBIO_dup_chain (BIO *in)
void BIO_copy_next_retry (BIO *b)
int BIO_get_ex_new_index (long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
int BIO_set_ex_data (BIO *bio, int idx, void *data)
void * BIO_get_ex_data (BIO *bio, int idx)
unsigned long BIO_number_read (BIO *bio)
unsigned long BIO_number_written (BIO *bio)

Variables

long(*)(struct bio_st *, int,
const char *, int, long, long) 
BIO_get_callback (const BIO *b)

Documentación de las funciones

long BIO_callback_ctrl ( BIO b,
int  cmd,
void(*)(struct bio_st *, int, const char *, int, long, long)  fp 
)
void BIO_clear_flags ( BIO b,
int  flags 
)
void BIO_copy_next_retry ( BIO b)
long BIO_ctrl ( BIO b,
int  cmd,
long  larg,
void *  parg 
)
size_t BIO_ctrl_pending ( BIO bio)
size_t BIO_ctrl_wpending ( BIO bio)
BIO* BIO_dup_chain ( BIO in)
BIO* BIO_find_type ( BIO bio,
int  type 
)
int BIO_free ( BIO a)
void BIO_free_all ( BIO bio)
char* BIO_get_callback_arg ( const BIO b)
void* BIO_get_ex_data ( BIO bio,
int  idx 
)
int BIO_get_ex_new_index ( long  argl,
void *  argp,
CRYPTO_EX_new new_func,
CRYPTO_EX_dup dup_func,
CRYPTO_EX_free free_func 
)
BIO* BIO_get_retry_BIO ( BIO bio,
int reason 
)
int BIO_get_retry_reason ( BIO bio)
int BIO_gets ( BIO b,
char *  in,
int  inl 
)
int BIO_indent ( BIO b,
int  indent,
int  max 
)
long BIO_int_ctrl ( BIO b,
int  cmd,
long  larg,
int  iarg 
)
const char* BIO_method_name ( const BIO b)
int BIO_method_type ( const BIO b)
BIO* BIO_new ( BIO_METHOD method)
BIO* BIO_next ( BIO b)
unsigned long BIO_number_read ( BIO bio)
unsigned long BIO_number_written ( BIO bio)
BIO* BIO_pop ( BIO b)
char* BIO_ptr_ctrl ( BIO b,
int  cmd,
long  larg 
)
BIO* BIO_push ( BIO b,
BIO bio 
)
int BIO_puts ( BIO b,
const char *  in 
)
int BIO_read ( BIO b,
void *  out,
int  outl 
)
int BIO_set ( BIO bio,
BIO_METHOD method 
)
void BIO_set_callback ( BIO b,
long(*)(struct bio_st *, int, const char *, int, long, long)  cb 
)
void BIO_set_callback_arg ( BIO b,
char *  arg 
)
int BIO_set_ex_data ( BIO bio,
int  idx,
void *  data 
)
void BIO_set_flags ( BIO b,
int  flags 
)
int BIO_test_flags ( const BIO b,
int  flags 
)
void BIO_vfree ( BIO a)
int BIO_write ( BIO b,
const void *  in,
int  inl 
)

Documentación de las variables

long(*)(struct bio_st *, int, const char *, int, long, long) BIO_get_callback(const BIO *b)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'