Callback that builds an application object from a decoder's provider‐native result.

Synopsis

Declared in <openssl/decoder.h>

typedef int OSSL_DECODER_CONSTRUCT(OSSL_DECODER_INSTANCE*, OSSL_PARAM const*, void*);

Return Value

1 if the object was constructed, or 0 if it could not be handled.

Parameters

Name

Description

decoder_inst

Decoder instance that produced the object.

params

Provider‐native object parameters describing the decoded result.

construct_data

Pointer previously set via OSSL_DECODER_CTX_set_construct_data().

Created with MrDocs