X509_get_ex_new_index function

  1. @RecordUse.new()
  2. @Native<Int Function(Long, Pointer<Void>, Pointer<Int>, Pointer<CRYPTO_EX_dup>, Pointer<CRYPTO_EX_free>)>(ffi.Long, ffi.Pointer<ffi.Void>, ffi.Pointer<CRYPTO_EX_unused>, ffi.Pointer<CRYPTO_EX_dup>, ffi.Pointer<CRYPTO_EX_free>)>(symbol: 'bssl_dart_X509_get_ex_new_index')
int X509_get_ex_new_index(
  1. int argl,
  2. Pointer<Void> argp,
  3. Pointer<Int> unused,
  4. Pointer<CRYPTO_EX_dup> dup_unused,
  5. Pointer<CRYPTO_EX_free> free_func,
)

ex_data functions.

See |ex_data.h| for details.

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Int Function(
    ffi.Long,
    ffi.Pointer<ffi.Void>,
    ffi.Pointer<CRYPTO_EX_unused>,
    ffi.Pointer<CRYPTO_EX_dup>,
    ffi.Pointer<CRYPTO_EX_free>,
  )
>(symbol: 'bssl_dart_X509_get_ex_new_index')
external int X509_get_ex_new_index(
  int argl,
  ffi.Pointer<ffi.Void> argp,
  ffi.Pointer<CRYPTO_EX_unused> unused,
  ffi.Pointer<CRYPTO_EX_dup> dup_unused,
  ffi.Pointer<CRYPTO_EX_free> free_func,
);