Callback that builds an application object from a decoder's provider-native result.
Declared in <openssl/decoder.h>
typedef int OSSL_DECODER_CONSTRUCT(OSSL_DECODER_INSTANCE*, OSSL_PARAM const*, void*);
1 if the object was constructed, or 0 if it could not be handled.
| 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(). |