OSSL_DECODER_CONSTRUCT

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

NameDescription
decoder_instDecoder instance that produced the object.
paramsProvider-native object parameters describing the decoded result.
construct_dataPointer previously set via OSSL_DECODER_CTX_set_construct_data().