OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
str_meth.c File Reference
#include <string.h>
#include <openssl/buffer.h>
#include "str_locl.h"

Go to the source code of this file.

Functions

STORE_METHODSTORE_create_method (char *name)
 
void STORE_destroy_method (STORE_METHOD *store_method)
 
int STORE_method_set_initialise_function (STORE_METHOD *sm, STORE_INITIALISE_FUNC_PTR init_f)
 
int STORE_method_set_cleanup_function (STORE_METHOD *sm, STORE_CLEANUP_FUNC_PTR clean_f)
 
int STORE_method_set_generate_function (STORE_METHOD *sm, STORE_GENERATE_OBJECT_FUNC_PTR generate_f)
 
int STORE_method_set_get_function (STORE_METHOD *sm, STORE_GET_OBJECT_FUNC_PTR get_f)
 
int STORE_method_set_store_function (STORE_METHOD *sm, STORE_STORE_OBJECT_FUNC_PTR store_f)
 
int STORE_method_set_modify_function (STORE_METHOD *sm, STORE_MODIFY_OBJECT_FUNC_PTR modify_f)
 
int STORE_method_set_revoke_function (STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR revoke_f)
 
int STORE_method_set_delete_function (STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR delete_f)
 
int STORE_method_set_list_start_function (STORE_METHOD *sm, STORE_START_OBJECT_FUNC_PTR list_start_f)
 
int STORE_method_set_list_next_function (STORE_METHOD *sm, STORE_NEXT_OBJECT_FUNC_PTR list_next_f)
 
int STORE_method_set_list_end_function (STORE_METHOD *sm, STORE_END_OBJECT_FUNC_PTR list_end_f)
 
int STORE_method_set_update_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR update_f)
 
int STORE_method_set_lock_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR lock_f)
 
int STORE_method_set_unlock_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR unlock_f)
 
int STORE_method_set_ctrl_function (STORE_METHOD *sm, STORE_CTRL_FUNC_PTR ctrl_f)
 
STORE_INITIALISE_FUNC_PTR STORE_method_get_initialise_function (STORE_METHOD *sm)
 
STORE_CLEANUP_FUNC_PTR STORE_method_get_cleanup_function (STORE_METHOD *sm)
 
STORE_GENERATE_OBJECT_FUNC_PTR STORE_method_get_generate_function (STORE_METHOD *sm)
 
STORE_GET_OBJECT_FUNC_PTR STORE_method_get_get_function (STORE_METHOD *sm)
 
STORE_STORE_OBJECT_FUNC_PTR STORE_method_get_store_function (STORE_METHOD *sm)
 
STORE_MODIFY_OBJECT_FUNC_PTR STORE_method_get_modify_function (STORE_METHOD *sm)
 
STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_revoke_function (STORE_METHOD *sm)
 
STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_delete_function (STORE_METHOD *sm)
 
STORE_START_OBJECT_FUNC_PTR STORE_method_get_list_start_function (STORE_METHOD *sm)
 
STORE_NEXT_OBJECT_FUNC_PTR STORE_method_get_list_next_function (STORE_METHOD *sm)
 
STORE_END_OBJECT_FUNC_PTR STORE_method_get_list_end_function (STORE_METHOD *sm)
 
STORE_GENERIC_FUNC_PTR STORE_method_get_update_store_function (STORE_METHOD *sm)
 
STORE_GENERIC_FUNC_PTR STORE_method_get_lock_store_function (STORE_METHOD *sm)
 
STORE_GENERIC_FUNC_PTR STORE_method_get_unlock_store_function (STORE_METHOD *sm)
 
STORE_CTRL_FUNC_PTR STORE_method_get_ctrl_function (STORE_METHOD *sm)
 

Function Documentation

STORE_METHOD* STORE_create_method ( char *  name)

Definition at line 63 of file str_meth.c.

void STORE_destroy_method ( STORE_METHOD store_method)

Definition at line 78 of file str_meth.c.

STORE_CLEANUP_FUNC_PTR STORE_method_get_cleanup_function ( STORE_METHOD sm)

Definition at line 181 of file str_meth.c.

STORE_CTRL_FUNC_PTR STORE_method_get_ctrl_function ( STORE_METHOD sm)

Definition at line 246 of file str_meth.c.

STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_delete_function ( STORE_METHOD sm)

Definition at line 211 of file str_meth.c.

STORE_GENERATE_OBJECT_FUNC_PTR STORE_method_get_generate_function ( STORE_METHOD sm)

Definition at line 186 of file str_meth.c.

STORE_GET_OBJECT_FUNC_PTR STORE_method_get_get_function ( STORE_METHOD sm)

Definition at line 191 of file str_meth.c.

STORE_INITIALISE_FUNC_PTR STORE_method_get_initialise_function ( STORE_METHOD sm)

Definition at line 176 of file str_meth.c.

STORE_END_OBJECT_FUNC_PTR STORE_method_get_list_end_function ( STORE_METHOD sm)

Definition at line 226 of file str_meth.c.

STORE_NEXT_OBJECT_FUNC_PTR STORE_method_get_list_next_function ( STORE_METHOD sm)

Definition at line 221 of file str_meth.c.

STORE_START_OBJECT_FUNC_PTR STORE_method_get_list_start_function ( STORE_METHOD sm)

Definition at line 216 of file str_meth.c.

STORE_GENERIC_FUNC_PTR STORE_method_get_lock_store_function ( STORE_METHOD sm)

Definition at line 236 of file str_meth.c.

STORE_MODIFY_OBJECT_FUNC_PTR STORE_method_get_modify_function ( STORE_METHOD sm)

Definition at line 201 of file str_meth.c.

STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_revoke_function ( STORE_METHOD sm)

Definition at line 206 of file str_meth.c.

STORE_STORE_OBJECT_FUNC_PTR STORE_method_get_store_function ( STORE_METHOD sm)

Definition at line 196 of file str_meth.c.

STORE_GENERIC_FUNC_PTR STORE_method_get_unlock_store_function ( STORE_METHOD sm)

Definition at line 241 of file str_meth.c.

STORE_GENERIC_FUNC_PTR STORE_method_get_update_store_function ( STORE_METHOD sm)

Definition at line 231 of file str_meth.c.

int STORE_method_set_cleanup_function ( STORE_METHOD sm,
STORE_CLEANUP_FUNC_PTR  clean_f 
)

Definition at line 92 of file str_meth.c.

int STORE_method_set_ctrl_function ( STORE_METHOD sm,
STORE_CTRL_FUNC_PTR  ctrl_f 
)

Definition at line 170 of file str_meth.c.

int STORE_method_set_delete_function ( STORE_METHOD sm,
STORE_HANDLE_OBJECT_FUNC_PTR  delete_f 
)

Definition at line 128 of file str_meth.c.

int STORE_method_set_generate_function ( STORE_METHOD sm,
STORE_GENERATE_OBJECT_FUNC_PTR  generate_f 
)

Definition at line 98 of file str_meth.c.

int STORE_method_set_get_function ( STORE_METHOD sm,
STORE_GET_OBJECT_FUNC_PTR  get_f 
)

Definition at line 104 of file str_meth.c.

int STORE_method_set_initialise_function ( STORE_METHOD sm,
STORE_INITIALISE_FUNC_PTR  init_f 
)

Definition at line 86 of file str_meth.c.

int STORE_method_set_list_end_function ( STORE_METHOD sm,
STORE_END_OBJECT_FUNC_PTR  list_end_f 
)

Definition at line 146 of file str_meth.c.

int STORE_method_set_list_next_function ( STORE_METHOD sm,
STORE_NEXT_OBJECT_FUNC_PTR  list_next_f 
)

Definition at line 140 of file str_meth.c.

int STORE_method_set_list_start_function ( STORE_METHOD sm,
STORE_START_OBJECT_FUNC_PTR  list_start_f 
)

Definition at line 134 of file str_meth.c.

int STORE_method_set_lock_store_function ( STORE_METHOD sm,
STORE_GENERIC_FUNC_PTR  lock_f 
)

Definition at line 158 of file str_meth.c.

int STORE_method_set_modify_function ( STORE_METHOD sm,
STORE_MODIFY_OBJECT_FUNC_PTR  modify_f 
)

Definition at line 116 of file str_meth.c.

int STORE_method_set_revoke_function ( STORE_METHOD sm,
STORE_HANDLE_OBJECT_FUNC_PTR  revoke_f 
)

Definition at line 122 of file str_meth.c.

int STORE_method_set_store_function ( STORE_METHOD sm,
STORE_STORE_OBJECT_FUNC_PTR  store_f 
)

Definition at line 110 of file str_meth.c.

int STORE_method_set_unlock_store_function ( STORE_METHOD sm,
STORE_GENERIC_FUNC_PTR  unlock_f 
)

Definition at line 164 of file str_meth.c.

int STORE_method_set_update_store_function ( STORE_METHOD sm,
STORE_GENERIC_FUNC_PTR  update_f 
)

Definition at line 152 of file str_meth.c.