Module Async_ssl_bindings__Ffi_bindings.Bindings.Ssl
val t : unit Ctypes_static.ptr Ctypes.typ
val new_ : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr F.return) F.result
val free : (unit Ctypes_static.ptr ‑> unit F.return) F.result
val set_method : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr ‑> int F.return) F.result
val get_error : (unit Ctypes_static.ptr ‑> int ‑> int F.return) F.result
val set_connect_state : (unit Ctypes_static.ptr ‑> unit F.return) F.result
val set_accept_state : (unit Ctypes_static.ptr ‑> unit F.return) F.result
val connect : (unit Ctypes_static.ptr ‑> int F.return) F.result
val accept : (unit Ctypes_static.ptr ‑> int F.return) F.result
val set_bio : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr ‑> unit F.return) F.result
val read : (unit Ctypes_static.ptr ‑> char Ctypes_static.ptr ‑> int ‑> int F.return) F.result
val write : (unit Ctypes_static.ptr ‑> string ‑> int ‑> int F.return) F.result
val use_certificate_file : (unit Ctypes_static.ptr ‑> string ‑> int ‑> int F.return) F.result
val use_private_key_file : (unit Ctypes_static.ptr ‑> string ‑> int ‑> int F.return) F.result
val set_verify : (unit Ctypes_static.ptr ‑> int ‑> unit Ctypes_static.ptr ‑> unit F.return) F.result
val set_cipher_list : (unit Ctypes_static.ptr ‑> string ‑> int F.return) F.result
val get_cipher_list : (unit Ctypes_static.ptr ‑> int ‑> string option F.return) F.result
val set_tmp_dh_callback : (unit Ctypes_static.ptr ‑> (unit Ctypes_static.ptr ‑> bool ‑> int ‑> Dh.t) ‑> unit F.return) F.result
val set_tmp_ecdh : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr ‑> unit F.return) F.result
val set_tmp_rsa_callback : (unit Ctypes_static.ptr ‑> (unit Ctypes_static.ptr ‑> bool ‑> int ‑> unit Ctypes_static.ptr) ‑> unit F.return) F.result
val get_peer_certificate : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr F.return) F.result
val get_verify_result : (unit Ctypes_static.ptr ‑> Signed.long F.return) F.result
val get_version : (unit Ctypes_static.ptr ‑> string F.return) F.result
val set_session : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr ‑> int F.return) F.result
val session_reused : (unit Ctypes_static.ptr ‑> int F.return) F.result
val get1_session : (unit Ctypes_static.ptr ‑> unit Ctypes_static.ptr F.return) F.result
val check_private_key : (unit Ctypes_static.ptr ‑> int F.return) F.result
val set_tlsext_host_name : (unit Ctypes_static.ptr ‑> char Ctypes_static.ptr ‑> int F.return) F.result