package luv
Module Descriptions.TCPSource
Source
val init :
(Types.Loop.t Ctypes_static.ptr ->
[ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
int F.return)
F.resultSource
val init_ex :
(Types.Loop.t Ctypes_static.ptr ->
[ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Unsigned.uint ->
int F.return)
F.resultSource
val open_ :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Types.Os_socket.t ->
int F.return)
F.resultSource
val socketpair :
(int ->
int ->
Types.Os_socket.t Ctypes_static.ptr ->
int ->
int ->
int F.return)
F.resultSource
val nodelay :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
bool ->
int F.return)
F.resultSource
val keepalive :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
bool ->
int ->
int F.return)
F.resultSource
val simultaneous_accepts :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
bool ->
int F.return)
F.resultSource
val bind :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Types.Sockaddr.t Ctypes_static.ptr ->
int ->
int F.return)
F.resultSource
val getsockname :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Types.Sockaddr.t Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int F.return)
F.resultSource
val getpeername :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Types.Sockaddr.t Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int F.return)
F.resultSource
val connect :
(Types.Stream.Connect_request.t Ctypes_static.ptr ->
[ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
Types.Sockaddr.t Ctypes_static.ptr ->
(Types.Stream.Connect_request.t Ctypes_static.ptr ->
int ->
unit)
Ctypes_static.static_funptr ->
int F.return)
F.resultSource
val close_reset :
([ `TCP ] Luv_c_types.Stream.t Ctypes_static.ptr ->
([ `Base ] Types.Handle.t Ctypes_static.ptr ->
unit)
Ctypes_static.static_funptr ->
int F.return)
F.result