OPENSSL_sk_sort_and_dedup function

  1. @RecordUse.new()
  2. @Native<Void Function(Pointer<OPENSSL_STACK>, OPENSSL_sk_call_cmp_func, OPENSSL_sk_call_free_func, OPENSSL_sk_free_func)>(ffi.Pointer<OPENSSL_STACK>, OPENSSL_sk_call_cmp_func, OPENSSL_sk_call_free_func, OPENSSL_sk_free_func)>(symbol: 'bssl_dart_OPENSSL_sk_sort_and_dedup')
void OPENSSL_sk_sort_and_dedup(
  1. Pointer<OPENSSL_STACK> sk,
  2. OPENSSL_sk_call_cmp_func call_cmp_func,
  3. OPENSSL_sk_call_free_func call_free_func,
  4. OPENSSL_sk_free_func free_func,
)

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Void Function(
    ffi.Pointer<OPENSSL_STACK>,
    OPENSSL_sk_call_cmp_func,
    OPENSSL_sk_call_free_func,
    OPENSSL_sk_free_func,
  )
>(symbol: 'bssl_dart_OPENSSL_sk_sort_and_dedup')
external void OPENSSL_sk_sort_and_dedup(
  ffi.Pointer<OPENSSL_STACK> sk,
  OPENSSL_sk_call_cmp_func call_cmp_func,
  OPENSSL_sk_call_free_func call_free_func,
  OPENSSL_sk_free_func free_func,
);