devcrypto_plugin_ops_t

Plugin global functions

Synopsis:

#include <dev/crypto/devcrypto_plugin.h>
typedef struct _devcrypto_plugin_ops {
    uint16_t version;
    devcrypto_plugin_op_init init;
    devcrypto_plugin_op_uninit uninit;
} devcrypto_plugin_ops_t;

Data:

uint16_t version

The plugin version. Always set to DEVCRYPTO_PLUGIN_VERSION.

devcrypto_plugin_op_init init

The plugin initialization function.

devcrypto_plugin_op_uninit uninit

The plugin uninitialization function.

Library:

devcr

Description:

The devcrypto service calls these functions when it initializes or uninitializes a plugin.