Classes | Functions
engine.c File Reference
#include <openssl/engine.h>
#include <string.h>
#include <assert.h>
#include <openssl/ec_key.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/rsa.h>
#include <openssl/thread.h>
#include "../internal.h"
Include dependency graph for engine.c:

Go to the source code of this file.

Classes

struct  engine_st
 

Functions

int ENGINE_free (ENGINE *engine)
 
ECDSA_METHODENGINE_get_ECDSA_method (const ENGINE *engine)
 
RSA_METHODENGINE_get_RSA_method (const ENGINE *engine)
 
ENGINEENGINE_new (void)
 
int ENGINE_set_ECDSA_method (ENGINE *engine, const ECDSA_METHOD *method, size_t method_size)
 
int ENGINE_set_RSA_method (ENGINE *engine, const RSA_METHOD *method, size_t method_size)
 
void METHOD_ref (void *method_in)
 
void METHOD_unref (void *method_in)
 
static int set_method (void **out_member, const void *method, size_t method_size, size_t compiled_size)
 

Function Documentation

◆ ENGINE_free()

int ENGINE_free ( ENGINE engine)

Definition at line 44 of file engine.c.

◆ ENGINE_get_ECDSA_method()

ECDSA_METHOD* ENGINE_get_ECDSA_method ( const ENGINE engine)

Definition at line 82 of file engine.c.

◆ ENGINE_get_RSA_method()

RSA_METHOD* ENGINE_get_RSA_method ( const ENGINE engine)

Definition at line 72 of file engine.c.

◆ ENGINE_new()

ENGINE* ENGINE_new ( void  )

Definition at line 34 of file engine.c.

◆ ENGINE_set_ECDSA_method()

int ENGINE_set_ECDSA_method ( ENGINE engine,
const ECDSA_METHOD method,
size_t  method_size 
)

Definition at line 76 of file engine.c.

◆ ENGINE_set_RSA_method()

int ENGINE_set_RSA_method ( ENGINE engine,
const RSA_METHOD method,
size_t  method_size 
)

Definition at line 66 of file engine.c.

◆ METHOD_ref()

void METHOD_ref ( void *  method_in)

Definition at line 86 of file engine.c.

◆ METHOD_unref()

void METHOD_unref ( void *  method_in)

Definition at line 90 of file engine.c.

◆ set_method()

static int set_method ( void **  out_member,
const void *  method,
size_t  method_size,
size_t  compiled_size 
)
static

Definition at line 55 of file engine.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:12