EVP_PKEY_meth_get_derive function
- @Native<Void Function(Pointer<
evp_pkey_method_st> , Pointer<Pointer< , Pointer<NativeFunction< >Int Function(Pointer< >evp_pkey_ctx_st> ctx)>Pointer< )>(ffi.Pointer<evp_pkey_method_st>, ffi.Pointer<ffi.Pointer<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<evp_pkey_ctx_st> ctx)>>>, ffi.Pointer<ffi.Pointer<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<evp_pkey_ctx_st> ctx, ffi.Pointer<ffi.UnsignedChar> key, ffi.Pointer<ffi.Size> keylen)>>>)>()NativeFunction< >Int Function(Pointer< >evp_pkey_ctx_st> ctx, Pointer<UnsignedChar> key, Pointer<Size> keylen)>
- Pointer<
evp_pkey_method_st> pmeth, - Pointer<
Pointer< pderive_init,NativeFunction< >Int Function(Pointer< >evp_pkey_ctx_st> ctx)> - Pointer<
Pointer< pderiveNativeFunction< >Int Function(Pointer< >evp_pkey_ctx_st> ctx, Pointer<UnsignedChar> key, Pointer<Size> keylen)>
Implementation
@ffi.Native<
ffi.Void Function(
ffi.Pointer<evp_pkey_method_st>,
ffi.Pointer<
ffi.Pointer<
ffi.NativeFunction<ffi.Int Function(ffi.Pointer<evp_pkey_ctx_st> ctx)>
>
>,
ffi.Pointer<
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<evp_pkey_ctx_st> ctx,
ffi.Pointer<ffi.UnsignedChar> key,
ffi.Pointer<ffi.Size> keylen,
)
>
>
>,
)
>()
external void EVP_PKEY_meth_get_derive(
ffi.Pointer<evp_pkey_method_st> pmeth,
ffi.Pointer<
ffi.Pointer<
ffi.NativeFunction<ffi.Int Function(ffi.Pointer<evp_pkey_ctx_st> ctx)>
>
>
pderive_init,
ffi.Pointer<
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<evp_pkey_ctx_st> ctx,
ffi.Pointer<ffi.UnsignedChar> key,
ffi.Pointer<ffi.Size> keylen,
)
>
>
>
pderive,
);