Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/bn/bn_ctx.c
#include <stdio.h>
#include <assert.h>
#include "cryptlib.h"
#include "bn_lcl.h"

Clases

struct  bignum_pool_item
struct  bignum_pool
struct  bignum_ctx_stack
struct  bignum_ctx

'defines'

#define NDEBUG
#define BN_CTX_POOL_SIZE   16
#define BN_CTX_START_FRAMES   32
#define CTXDBG_ENTRY(str, ctx)
#define CTXDBG_EXIT(ctx)
#define CTXDBG_RET(ctx, ret)

'typedefs'

typedef struct bignum_pool_item BN_POOL_ITEM
typedef struct bignum_pool BN_POOL
typedef struct bignum_ctx_stack BN_STACK

Funciones

void BN_CTX_init (BN_CTX *ctx)
BN_CTXBN_CTX_new (void)
void BN_CTX_free (BN_CTX *ctx)
void BN_CTX_start (BN_CTX *ctx)
void BN_CTX_end (BN_CTX *ctx)
BIGNUMBN_CTX_get (BN_CTX *ctx)

Documentación de los 'defines'

#define BN_CTX_POOL_SIZE   16
#define BN_CTX_START_FRAMES   32
#define CTXDBG_ENTRY (   str,
  ctx 
)
#define CTXDBG_EXIT (   ctx)
#define CTXDBG_RET (   ctx,
  ret 
)
#define NDEBUG

Documentación de los 'typedefs'

typedef struct bignum_pool BN_POOL
typedef struct bignum_ctx_stack BN_STACK

Documentación de las funciones

void BN_CTX_end ( BN_CTX ctx)
void BN_CTX_free ( BN_CTX ctx)
BIGNUM* BN_CTX_get ( BN_CTX ctx)
void BN_CTX_init ( BN_CTX ctx)
BN_CTX* BN_CTX_new ( void  )
void BN_CTX_start ( BN_CTX ctx)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'