package srt
Binding for the Secure, Reliable, Transport protocol library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.3.4.tar.gz
md5=faf0f616ca3a6aebb9896df8aeedd807
sha512=250e385736933ea5b73c86208b7a3a63dfea425f50abeea98d88508a893c040d4f0ce7a3ae8e37dd99ee942911f92df382a45bd088da179c37df2ca1398d314d
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