Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
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 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