Eneboo - Documentación para desarrolladores
|
Clases | |
struct | st_CRYPTO_EX_DATA_IMPL |
struct | st_ex_class_item |
'defines' | |
#define | EX_IMPL(a) impl->cb_##a |
#define | IMPL_CHECK if(!impl) impl_check(); |
#define | EX_DATA_CHECK(iffail) if(!ex_data && !ex_data_check()) {iffail} |
'typedefs' | |
typedef struct st_ex_class_item | EX_CLASS_ITEM |
Funciones | |
const CRYPTO_EX_DATA_IMPL * | CRYPTO_get_ex_data_implementation (void) |
int | CRYPTO_set_ex_data_implementation (const CRYPTO_EX_DATA_IMPL *i) |
int | CRYPTO_ex_data_new_class (void) |
void | CRYPTO_cleanup_all_ex_data (void) |
int | CRYPTO_get_ex_new_index (int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
int | CRYPTO_new_ex_data (int class_index, void *obj, CRYPTO_EX_DATA *ad) |
int | CRYPTO_dup_ex_data (int class_index, CRYPTO_EX_DATA *to, CRYPTO_EX_DATA *from) |
void | CRYPTO_free_ex_data (int class_index, void *obj, CRYPTO_EX_DATA *ad) |
int | CRYPTO_set_ex_data (CRYPTO_EX_DATA *ad, int idx, void *val) |
void * | CRYPTO_get_ex_data (const CRYPTO_EX_DATA *ad, int idx) |
#define EX_DATA_CHECK | ( | iffail | ) | if(!ex_data && !ex_data_check()) {iffail} |
#define IMPL_CHECK if(!impl) impl_check(); |
typedef struct st_ex_class_item EX_CLASS_ITEM |
void CRYPTO_cleanup_all_ex_data | ( | void | ) |
int CRYPTO_dup_ex_data | ( | int | class_index, |
CRYPTO_EX_DATA * | to, | ||
CRYPTO_EX_DATA * | from | ||
) |
int CRYPTO_ex_data_new_class | ( | void | ) |
void CRYPTO_free_ex_data | ( | int | class_index, |
void * | obj, | ||
CRYPTO_EX_DATA * | ad | ||
) |
void* CRYPTO_get_ex_data | ( | const CRYPTO_EX_DATA * | ad, |
int | idx | ||
) |
const CRYPTO_EX_DATA_IMPL* CRYPTO_get_ex_data_implementation | ( | void | ) |
int CRYPTO_get_ex_new_index | ( | int | class_index, |
long | argl, | ||
void * | argp, | ||
CRYPTO_EX_new * | new_func, | ||
CRYPTO_EX_dup * | dup_func, | ||
CRYPTO_EX_free * | free_func | ||
) |
int CRYPTO_new_ex_data | ( | int | class_index, |
void * | obj, | ||
CRYPTO_EX_DATA * | ad | ||
) |
int CRYPTO_set_ex_data | ( | CRYPTO_EX_DATA * | ad, |
int | idx, | ||
void * | val | ||
) |
int CRYPTO_set_ex_data_implementation | ( | const CRYPTO_EX_DATA_IMPL * | i | ) |