package srt
Binding for the Secure, Reliable, Transport protocol library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.3.0.tar.gz
md5=7f4ccc71036fb5c8365690ccdec0498c
sha512=a79286afeed4f8ef161b9fe1f32e54581ef658f25975727351478b0a1fe16975f5c5b47f247dae4909df73f75ce8022b2201c1272f78528bf11efe8507174820
doc/srt.stubs/Srt_stubs/Def/index.html
Module Srt_stubs.Def
Source
Parameters
module F : Cstubs.FOREIGN
Signature
include module type of struct include Srt_types end
module Constants = Srt_types.Constants
include module type of struct include Constants end
type errno = [
| `Easyncfail
| `Easyncrcv
| `Easyncsnd
| `Eboundsock
| `Econgest
| `Econnfail
| `Econnlost
| `Econnrej
| `Econnsetup
| `Econnsock
| `Eduplisten
| `Efile
| `Einvalbufferapi
| `Einvalmsgapi
| `Einvop
| `Einvparam
| `Einvpollid
| `Einvrdoff
| `Einvsock
| `Einvwroff
| `Elargemsg
| `Enobuf
| `Enoconn
| `Enolisten
| `Enoserver
| `Epeererr
| `Epollempty
| `Erdperm
| `Erdvnoserv
| `Erdvunbound
| `Eresource
| `Esclosed
| `Esecfail
| `Esockfail
| `Esysobj
| `Ethread
| `Etimeout
| `Eunboundsock
| `Eunknown
| `Ewrperm
| `Success
]
val socket_status : socket_status Ctypes_static.typ
val socket_opt : socket_opt Ctypes_static.typ
val transtype : transtype Ctypes_static.typ
val errno : errno Ctypes_static.typ
val poll_flag : poll_flag Ctypes_static.typ
include sig ... end
Source
val listen_callback :
(int -> ListenCallback.t -> unit Ctypes_static.ptr -> int F.return) F.result
Source
val accept :
(int ->
Posix_socket.sockaddr Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int F.return)
F.result
Source
val connect :
(int ->
Posix_socket.sockaddr Ctypes_static.ptr ->
int ->
int F.return)
F.result
Source
val rendez_vous :
(int ->
Posix_socket.sockaddr Ctypes_static.ptr ->
int ->
Posix_socket.sockaddr Ctypes_static.ptr ->
int ->
int F.return)
F.result
Source
val setsockflag :
(int -> socket_opt -> unit Ctypes_static.ptr -> int -> int F.return) F.result
Source
val getsockflag :
(int ->
socket_opt ->
unit Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int F.return)
F.result
Source
val epoll_uwait :
(int ->
PollEvent.t Ctypes.structure Ctypes_static.ptr ->
int ->
int64 ->
int F.return)
F.result
Source
val epoll_wait :
(int ->
int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int64 ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
int F.return)
F.result
Source
val bstats :
(int ->
CBytePerfMon.t Ctypes.structure Ctypes_static.ptr ->
int ->
int F.return)
F.result
Source
val bistats :
(int ->
CBytePerfMon.t Ctypes.structure Ctypes_static.ptr ->
int ->
int ->
int F.return)
F.result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page