Up
module
ThreadUnix
:
sig
#
val
execv : string
->
string array
->
unit
#
val
execve : string
->
string array
->
string array
->
unit
#
val
execvp : string
->
string array
->
unit
#
val
wait : unit
->
int *
Unix
.
process_status
#
val
waitpid :
Unix
.
wait_flag
list
->
int
->
int *
Unix
.
process_status
#
val
system : string
->
Unix
.
process_status
#
val
read :
Unix
.
file_descr
->
bytes
->
int
->
int
->
int
#
val
write :
Unix
.
file_descr
->
bytes
->
int
->
int
->
int
#
val
single_write :
Unix
.
file_descr
->
bytes
->
int
->
int
->
int
#
val
write_substring :
Unix
.
file_descr
->
string
->
int
->
int
->
int
#
val
single_write_substring :
Unix
.
file_descr
->
string
->
int
->
int
->
int
#
val
timed_read :
Unix
.
file_descr
->
bytes
->
int
->
int
->
float
->
int
#
val
timed_write :
Unix
.
file_descr
->
bytes
->
int
->
int
->
float
->
int
#
val
timed_write_substring :
Unix
.
file_descr
->
string
->
int
->
int
->
float
->
int
#
val
select :
Unix
.
file_descr
list
->
Unix
.
file_descr
list
->
Unix
.
file_descr
list
->
float
->
Unix
.
file_descr
list *
Unix
.
file_descr
list *
Unix
.
file_descr
list
#
val
pipe : unit
->
Unix
.
file_descr
*
Unix
.
file_descr
#
val
open_process_in : string
->
Pervasives
.
in_channel
#
val
open_process_out : string
->
Pervasives
.
out_channel
#
val
open_process : string
->
Pervasives
.
in_channel
*
Pervasives
.
out_channel
#
val
open_process_full : string
->
string array
->
Pervasives
.
in_channel
*
Pervasives
.
out_channel
*
Pervasives
.
in_channel
#
val
sleep : int
->
unit
#
val
socket :
Unix
.
socket_domain
->
Unix
.
socket_type
->
int
->
Unix
.
file_descr
#
val
socketpair :
Unix
.
socket_domain
->
Unix
.
socket_type
->
int
->
Unix
.
file_descr
*
Unix
.
file_descr
#
val
accept :
Unix
.
file_descr
->
Unix
.
file_descr
*
Unix
.
sockaddr
#
val
connect :
Unix
.
file_descr
->
Unix
.
sockaddr
->
unit
#
val
recv :
Unix
.
file_descr
->
bytes
->
int
->
int
->
Unix
.
msg_flag
list
->
int
#
val
recvfrom :
Unix
.
file_descr
->
bytes
->
int
->
int
->
Unix
.
msg_flag
list
->
int *
Unix
.
sockaddr
#
val
send :
Unix
.
file_descr
->
bytes
->
int
->
int
->
Unix
.
msg_flag
list
->
int
#
val
send_substring :
Unix
.
file_descr
->
string
->
int
->
int
->
Unix
.
msg_flag
list
->
int
#
val
sendto :
Unix
.
file_descr
->
bytes
->
int
->
int
->
Unix
.
msg_flag
list
->
Unix
.
sockaddr
->
int
#
val
sendto_substring :
Unix
.
file_descr
->
string
->
int
->
int
->
Unix
.
msg_flag
list
->
Unix
.
sockaddr
->
int
#
val
open_connection :
Unix
.
sockaddr
->
Pervasives
.
in_channel
*
Pervasives
.
out_channel
#
val
establish_server : (
Pervasives
.
in_channel
->
Pervasives
.
out_channel
->
unit)
->
Unix
.
sockaddr
->
unit
end