Export a reference from a decoder instance via a provider export callback.

Synopsis

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);

Return Value

1 on success, or 0 on error.

Parameters

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.

Created with MrDocs