OSSL_INOUT_CALLBACK

Callback that both consumes input parameters and may populate output parameters.

Synopsis

Declared in <openssl/core.h>

typedef int OSSL_INOUT_CALLBACK(OSSL_PARAM const[], OSSL_PARAM[], void*);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
in_paramsInput parameter array from the caller.
out_paramsOptional output parameter array to fill, or NULL.
argCaller-supplied opaque pointer.