CRYPTO_128_wrap function
- @Native<Size Function(Pointer<Void>, Pointer<UnsignedChar>, Pointer<UnsignedChar>, Pointer<UnsignedChar>, Size, Pointer<NativeFunction<Void Function(Pointer<UnsignedChar> in$, Pointer<UnsignedChar> out, Pointer<Void> key)>>)>(ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.UnsignedChar>, ffi.Pointer<ffi.UnsignedChar>, ffi.Pointer<ffi.UnsignedChar>, ffi.Size, ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.UnsignedChar> in$, ffi.Pointer<ffi.UnsignedChar> out, ffi.Pointer<ffi.Void> key)>>)>()
int
CRYPTO_128_wrap(
- Pointer<Void> key,
- Pointer<UnsignedChar> iv,
- Pointer<UnsignedChar> out,
- Pointer<UnsignedChar> in$,
- int inlen,
- Pointer<NativeFunction<Void Function(Pointer<UnsignedChar> in$, Pointer<UnsignedChar> out, Pointer<Void> key)>> block,
)
Implementation
@ffi.Native<
ffi.Size Function(
ffi.Pointer<ffi.Void>,
ffi.Pointer<ffi.UnsignedChar>,
ffi.Pointer<ffi.UnsignedChar>,
ffi.Pointer<ffi.UnsignedChar>,
ffi.Size,
ffi.Pointer<
ffi.NativeFunction<
ffi.Void Function(
ffi.Pointer<ffi.UnsignedChar> in$,
ffi.Pointer<ffi.UnsignedChar> out,
ffi.Pointer<ffi.Void> key,
)
>
>,
)
>()
external int CRYPTO_128_wrap(
ffi.Pointer<ffi.Void> key,
ffi.Pointer<ffi.UnsignedChar> iv,
ffi.Pointer<ffi.UnsignedChar> out,
ffi.Pointer<ffi.UnsignedChar> in$,
int inlen,
ffi.Pointer<
ffi.NativeFunction<
ffi.Void Function(
ffi.Pointer<ffi.UnsignedChar> in$,
ffi.Pointer<ffi.UnsignedChar> out,
ffi.Pointer<ffi.Void> key,
)
>
>
block,
);