Export a reference from a decoder instance via a provider export callback.
Declared in <openssl/decoder.h>
int
OSSL_DECODER_export(
OSSL_DECODER_INSTANCE* decoder_inst,
void* reference,
size_t reference_sz,
OSSL_CALLBACK* export_cb,
void* export_cbarg);
1 on success, or 0 on error.
| Name | Description |
|---|---|
| decoder_inst | Decoder instance that produced reference. |
| reference | Reference bytes to export. |
| reference_sz | Size of reference in bytes. |
| export_cb | Provider export callback. |
| export_cbarg | Opaque argument passed to export_cb. |