qcrypto_plugin_ops_t

Updated: April 19, 2023

Global plugin functions

Synopsis:

#include <qcrypto/qcrypto_plugin.h>
typedef struct _qcrypto_plugin_ops {
    uint16_t version;
    qcrypto_plugin_op_init init;
    qcrypto_plugin_op_uninit uninit;
    qcrypto_plugin_op_get_description get_desc;
} qcrypto_plugin_ops_t;

Data:

uint16_t version

The plugin version. Always set to QCRYPTO_PLUGIN_VERSION.

qcrypto_plugin_op_init init

The plugin initialization function.

qcrypto_plugin_op_uninit uninit

The plugin un-initialization function.

qcrypto_plugin_op_get_description get_desc

The function that gets a plugin.

Library:

libqcrypto