EVP_CIPHER_CTX_copy function
- @RecordUse.new()
- @Native<Int Function(Pointer<
EVP_CIPHER_CTX> , Pointer<EVP_CIPHER_CTX> )>(ffi.Pointer<EVP_CIPHER_CTX>, ffi.Pointer<EVP_CIPHER_CTX>)>(symbol: 'bssl_dart_EVP_CIPHER_CTX_copy')
- Pointer<
EVP_CIPHER_CTX> out, - Pointer<
EVP_CIPHER_CTX> in$
EVP_CIPHER_CTX_copy sets |out| to be a duplicate of the current state of |in|. The |out| argument must have been previously initialised.
Implementation
@meta.RecordUse()
@ffi.Native<
ffi.Int Function(ffi.Pointer<EVP_CIPHER_CTX>, ffi.Pointer<EVP_CIPHER_CTX>)
>(symbol: 'bssl_dart_EVP_CIPHER_CTX_copy')
external int EVP_CIPHER_CTX_copy(
ffi.Pointer<EVP_CIPHER_CTX> out,
ffi.Pointer<EVP_CIPHER_CTX> in$,
);