(++) [Uq_engines.Operators] |
Another name for
seq_engine .
|
(<&) [Shell] |
Same as
assign , but infix notation.
|
(>&) [Shell] |
Same as
assign , but infix notation.
|
(>>) [Uq_engines.Operators] |
Another name for
fmap_engine .
|
_exit [Netsys] |
Exit the program immediately without running the atexit handlers.
|
_of_PMAP'V2'pmapproc_callit'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_callit'res [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_dump'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_dump'res [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_getport'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_getport'res [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_null'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_null'res [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_set'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_set'res [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_unset'arg [Rpc_portmapper_aux] | |
_of_PMAP'V2'pmapproc_unset'res [Rpc_portmapper_aux] | |
_of_call_args [Rpc_portmapper_aux] | |
_of_call_result [Rpc_portmapper_aux] | |
_of_mapping [Rpc_portmapper_aux] | |
_of_pmaplist [Rpc_portmapper_aux] | |
_of_pmaplist_p [Rpc_portmapper_aux] | |
_program [Rpc_portmapper_clnt.PMAP.V2] | |
_program [Rpc_portmapper_clnt.Make'PMAP.V2] | |
_to_PMAP'V2'pmapproc_callit'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_callit'res [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_dump'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_dump'res [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_getport'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_getport'res [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_null'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_null'res [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_set'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_set'res [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_unset'arg [Rpc_portmapper_aux] | |
_to_PMAP'V2'pmapproc_unset'res [Rpc_portmapper_aux] | |
_to_call_args [Rpc_portmapper_aux] | |
_to_call_result [Rpc_portmapper_aux] | |
_to_mapping [Rpc_portmapper_aux] | |
_to_pmaplist [Rpc_portmapper_aux] | |
_to_pmaplist_p [Rpc_portmapper_aux] | |
A | |
abandon_job [Shell_sys] |
Deprecated name for
cancel_job
|
ac_by_host [Nethttpd_services] |
Configures host-based access control
|
access [Netplex_mutex] |
Access the named mutex.
|
act_events_of_int [Netsys_posix] | |
add [Netshm_hashtbl] | add tbl key value : Adds the binding of key to value to the
table.
|
add [Netshm] | add tbl key value : Adds the binding of key to value to the
table.
|
add [Netcgi_apache.Apache.Table] | Table.add tbl key value adds the (key, value) pair in
the table tbl .
|
add_abort_action [Unixqueue] |
An abort action is added to the group.
|
add_buffer [Netbuffer] | add_buffer nb1 nb2 : Adds the contents of nb2 to the end of nb1
|
add_call [Rpc_client] | add_call client proc_name arg f : add the call to the procedure name
with argument arg to the queue of unprocessed calls.
|
add_char [Netbuffer] | add_char nb c : Adds a single char at the end of the buffer
|
add_char_2 [Netbuffer] | add_char_2 nb c1 c2 : Adds two chars at the end of the buffer
|
add_char_4 [Netbuffer] | add_char_4 nb c1 c2 c3 c4 : Adds four chars at the end of the buffer
|
add_close_action [Unixqueue] |
A close action is added for the file descriptor.
|
add_command [Shell_sys] |
Adds a command to a job.
|
add_consumer [Shell_sys] |
Adds a consumer to the job.
|
add_event [Unixqueue] |
Add an additional event.
|
add_event [Equeue] |
Puts an event into the event queue of the system.
|
add_handler [Unixqueue] |
Add an event handler that is associated to the given group.
|
add_handler [Equeue] |
Adds a handler to the list of handlers of the system.
|
add_helper_service [Netplex_kit] | add_helper_service ctrl name hooks : Adds a helper service name to
the controller
ctrl .
|
add_inplace [Netpagebuffer] | add_inplace b f : Calls f m pos len where m is the last page
of the buffer, and pos is the first free byte on the page, and
len is the number of free bytes on the page.
|
add_inplace [Netbuffer] | add_inplace nb f : Calls the function f to add bytes to the
netbuffer nb .
|
add_pipeline [Shell_sys] |
Adds a pipeline which redirects the output of the command
src to the
input of the command dest .
|
add_plugins [Netmcore] |
To enable compute processes for any Netplex program, call this
function with the controller object as argument.
|
add_producer [Shell_sys] |
Adds a producer to the job.
|
add_resource [Unixqueue] |
Add a resource such that it is watched for conditions described
by the
operation for the period given by the float number.
|
add_string [Netpagebuffer] |
Adds a string to the end of the buffer
|
add_string [Netbuffer] | add_string nb s : Adds a copy of the string s to the logical end of
the netbuffer nb .
|
add_sub_memory [Netpagebuffer] |
Adds a sub memory buffer to the end of the buffer
|
add_sub_memory [Netbuffer] |
Same as
add_sub_string , but gets data from a memory buffer
|
add_sub_string [Netpagebuffer] |
Adds a sub string to the end of the buffer
|
add_sub_string [Netbuffer] | add_sub_string nb s k n : Adds the substring of s starting at position
k with length n to the logical end of the netbuffer nb .
|
add_substring [Netbuffer] |
Alias for add_sub_string
|
add_weak_resource [Unixqueue] |
Similar to
add_resource , but the resource is weak.
|
admin [Netcgi_apache.Apache.Server] | server_admin field.
|
admin_connector [Netplex_cenv] |
Determines the admin socket of the controller, and returns an RPC
client connector suitable for connecting with the admin interface
of the controller.
|
advance [Netpagebuffer] | advance b n : Marks further n bytes in the last page of the
buffer as used.
|
advance [Netbuffer] |
These two functions work together, so that the effect of
add_inplace
can be obtained in two steps.
|
ajp_processor [Netcgi_plex] | |
alloc_aligned_memory [Netsys_mem] | alloc_aligned_memory alignment size : Allocates a buffer of size
whose start address is a multiple of alignment .
|
alloc_memory_pages [Netsys_mem] |
Allocates memory in units of pages.
|
any_file_client_connector [Netplex_sockserv] |
Interprets a file name as connector for a local RPC service.
|
apply_relative_url [Neturl] | apply_relative_url base rel :
Interprets rel relative to base and returns the new URL.
|
are_compatible [Xdr] |
are_compatible: currently not implemented
|
area_for_additions [Netbuffer] | |
arg_parse [Netcgi_ajp] | arg_parse speclist anon_fun usage_msg parses the command line
and return an associative list describing the content of the
property file (see Netcgi_ajp.props_of_file ).
|
args [Netplex_main] | let (opt_list, cmdline_cfg) = args() :
Returns opt_list for inclusion in the Arg.parse option list.
|
args [Netcgi_apache.Apache.Request] | request_rec args field.
|
as_process_event [Netsys_win32] |
Casts the process handle to an event handle.
|
as_sem [Netsys_posix] | as_sem mem pos : Interprets the memory at position pos
to pos + sem_size() - 1 as anonymous semaphore.
|
as_value [Netsys_mem] | as_value mem offset : Returns a pointer to mem+offset .
|
assbackwards [Netcgi_apache.Apache.Request] | request_rec assbackwards field; true if HTTP/0.9,
"simple" request.
|
assign [Shell] |
Arranges a redirection such that writing to
src or reading from src
will actually write to target or read from target
(i.e., the target descriptor is duplicated and replaces
the src descriptor just before the process is launched.)
|
assigned_pair [Shell] |
Returns the target and the source of the assignment as
pair of descriptors
(target,src) .
|
at_fdcwd [Netsys_posix] |
Pseudo descriptor value to be used as first argument of
*at
functions
|
auth_none [Rpc_server] |
The authentication method "AUTH_NONE", i.e.
|
auth_none [Rpc_client] |
The authentication method that does not perform authentication.
|
auth_too_weak [Rpc_server] |
The method that always rejects.
|
auth_transport [Rpc_server] |
Authenticate by trusting the transport layer.
|
auth_type [Netcgi_apache.Apache.Request] | |
available_input_encodings [Netconversion] |
Returns the list of all available encodings that can be used for
input strings.
|
available_output_encodings [Netconversion] |
Returns the list of all available encodings that can be used for
output strings.
|
B | |
best_charset [Nethttp.Header] |
Returns the best charset for a header and a list of supported charsets.
|
best_encoding [Nethttp.Header] |
Returns the best encoding for a header and a list of supported
encodings.
|
best_locking_method [Netshm] |
Return the best locking method other than
No_locking
|
best_media_type [Nethttp.Header] |
Returns the best media type for a header and a list of supported types.
|
bg_blue [Netsys_win32] | |
bg_green [Netsys_win32] | |
bg_intensity [Netsys_win32] |
Bits of
text_attr
|
bg_red [Netsys_win32] | |
bigarray [Netshm] | |
bind [Rpc_server] |
Binds the program as specified by the
binding list .
|
bind [Rpc_client] |
Binds this program additionally
|
blit [Netbuffer] |
Compatibility name for
blit_to_string , now deprecated
|
blit_from_string [Netbuffer] | blit_from_string src srcpos dest destpos len : Copies the len bytes
at position srcpos from the string src to the netbuffer dest at
position destpos .
|
blit_memory_to_string [Netsys_mem] | blit_memory_to_string src srcoff dst dstoff len copies len characters
from buffer src , starting at character number srcoff , to
string dst , starting at character number dstoff
|
blit_mstrings_to_memory [Xdr_mstring] |
blits the mstrings one after the other to the memory, so that
they appear there concatenated
|
blit_poll_array [Netsys_posix] | blit_poll_array a1 p1 a2 p2 len : Copies the len cells at index p1
from a1 to a2 at index p2 .
|
blit_string_to_memory [Netsys_mem] | blit_string_to_memory src srcoff dst dstoff len copies len characters
from string src , starting at character number srcoff , to
buffer dst , starting at character number dstoff
|
blit_to_memory [Netpagebuffer] |
Blits contents to another memory buffer
|
blit_to_memory [Netbuffer] | blit_to_memory nb srcpos dest destpos len : Copies the len bytes at
position srcpos from nb to the membuffer dest at position
destpos .
|
blit_to_string [Netpagebuffer] |
Blits contents to a string
|
blit_to_string [Netbuffer] | blit_to_string nb srcpos dest destpos len : Copies the len bytes at
position srcpos from nb to the string dest at position destpos .
|
blocking_gread [Netsys] | let p = blocking_gread fd_style fd s pos len :
Like gread up to len bytes are read from fd and stored in s .
|
blocking_read [Netsys] |
Same as
blocking_gread `Read_write
|
blocking_socket_config [Rpc_client] |
Configuration with
non_blocking_connect = false
|
bool_var [Netplex_cenv] |
Access a variable with simple type.
|
bound_programs [Rpc_server] |
Returns the bound programs
|
bounded_full_split [Netstring_pcre] |
Splits into at most
n substrings, based on full_split
|
bounded_full_split [Netstring_str] |
Splits into at most
n substrings, based on full_split
|
bounded_split [Netstring_pcre] |
Splits into at most
n substrings, based on split
|
bounded_split [Netstring_str] |
Splits into at most
n substrings, based on split
|
bounded_split_delim [Netstring_pcre] |
Splits into at most
n substrings, based on split_delim
|
bounded_split_delim [Netstring_str] |
Splits into at most
n substrings, based on split_delim
|
buffered_transactional_optype [Netcgi1_compat.Netcgi] | |
buffered_transactional_optype [Netcgi] |
Deprecated name for
buffered_transactional_outtype
|
buffered_transactional_outtype [Netcgi] |
The
output_type implementing transactions with a RAM-based buffer
|
byte_order_mark [Netconversion] |
Returns the byte order mark that must occur at the beginning of
files to indicate whether "little endian" or "big endian" is used.
|
C | |
cache [Uq_engines] |
Same as function
|
call [Shell] |
Starts the pipeline represented by the list of commands; i.e.
|
call [Shell_sys] |
Executes the command and waits until the process terminates
(synchronous execution a la
system , but no intermediate shell).
|
call [Rpc_simple_client] | call simple_client procedure_name procedure_arg :
Call the procedure with the given name and the given argument.
|
call_job [Shell_sys] |
Starts the job (see
run_job ) and waits until it finishes (see
finish_job ); i.e.
|
callit [Rpc_portmapper] | callit pm_client program_spec proc_name argument :
This is an alternate way of calling a remote procedure.
|
camlbox_bcapacity [Netcamlbox] |
same for an already opened box
|
camlbox_bmessages [Netcamlbox] |
same for an already opened box
|
camlbox_bmsg_size [Netcamlbox] |
same for an already opened box
|
camlbox_cancel_wait [Netcamlbox] |
Cancels a
camlbox_wait operation called by a different thread
|
camlbox_capacity [Netcamlbox] |
Returns the maximum number of messages
n
|
camlbox_delete [Netcamlbox] | camlbox_delete box k : Deletes the message number k from box .
|
camlbox_fd [Netcamlbox] |
Opens a new file descriptor to this address
|
camlbox_get [Netcamlbox] | camlbox_get box k : Returns message number k from box .
|
camlbox_get_copy [Netcamlbox] | camlbox_get box k : Returns a deep copy of message number k from box .
|
camlbox_messages [Netcamlbox] |
Returns the number of messages at the moment
|
camlbox_msg_size [Netcamlbox] |
Returns the max size of a message in bytes
|
camlbox_scapacity [Netcamlbox] |
same for a box already opened for sending
|
camlbox_send [Netcamlbox] |
Sends a message to a camlbox.
|
camlbox_sender [Netcamlbox] |
Prepares for sending.
|
camlbox_sender_of_fd [Netcamlbox] |
Gets a sender for a file descriptor from
camlbox_fd .
|
camlbox_smessages [Netcamlbox] |
same for a box already opened for sending
|
camlbox_smsg_size [Netcamlbox] |
same for a box already opened for sending
|
camlbox_wait [Netcamlbox] |
Waits until new messages arrive, and return the message numbers.
|
camlbox_wake [Netcamlbox] |
Sends an "empty message" - this only means that if the receiving
thread is waiting for new messages it is interrupted and
camlbox_wait will return the empty list.
|
cancel_all_timers [Netplex_cenv] |
Cancels all active timers
|
cancel_input_thread [Netsys_win32] |
Stops the input thread.
|
cancel_job [Shell_sys] |
Tries to get rid of a running job.
|
cancel_output_thread [Netsys_win32] |
Stops the output thread.
|
cancel_timer [Netplex_cenv] |
Cancels the timer: The callback function is not called any longer
|
cgi_with_args [Netcgi_common] | cgi_with_args (new cgi) env out op ?put_arg in_chan constructs
a Netcgi.cgi object.
|
channel_logger [Netlog] | channel_logger ch lev : Prints all messages with a level of lev
and higher to the channel ch .
|
channel_logger [Netplex_log] |
Outputs messages to the channel
|
channel_logger_from_obj [Netplex_log] |
Outputs messages to the channel
|
char_of_option [Telnet_client] |
Converts the option name to the character representing it on the
octet-stream level.
|
check_directory_glob_expr [Netglob] |
If the last component of the glob expression matches only directories
because it ends with a literal
/ character, the value Some expr' is
returned where expr' matches the same path without the trailing / .
|
check_rooted_glob_expr [Netglob] |
If the glob expression matches the root directory (i.e.
|
chmod_shm [Netshm] | |
chown_shm [Netshm] |
Set file permission bits, user and group ownership of the object
|
clear [Netpagebuffer] |
Deletes all contents of the buffer
|
clear [Netbuffer] |
Deletes all contents from the buffer.
|
clear [Netcgi_apache.Apache.Table] | Table.clear tbl removes all key/value pairs from the table
tbl .
|
clear [Unixqueue] |
Terminate the whole group.
|
clear_close_on_exec [Netsys] |
Working versions of the functions with the same name in
Unix
|
clear_console [Netsys_win32] |
Clears the screen and the buffer, and sets the cursor to (0,0).
|
clear_until_end_of_line [Netsys_win32] |
Writes a space character from the current cursor position to the
end of the line
|
clear_until_end_of_screen [Netsys_win32] |
Writes a space character from the current cursor position to the
end of the screen
|
client_auth_method [Rpc_auth_sys] |
Pass the result of this function to
Rpc_client.set_auth_methods to
configure client authentication.
|
client_auth_method [Rpc_auth_dh] |
Creates a new authentication method using AUTH_DH.
|
client_connector [Netplex_sockserv] |
Returns the RPC client connector for this Netplex address
|
client_endpoint [Uq_engines] |
Returns the client endpoint contained in the
connect_status
|
client_socket [Uq_engines] |
For backward compatibility.
|
clone [Netcgi.Argument] | |
close [Netulex.ULB] |
Sets
ulb_eof of the unicode_lexbuf .
|
close [Netcgi_dbi.DBI_DRIVER] | |
close_connection_cache [Http_client] |
Closes all descriptors known to the cache
|
close_output_thread [Netsys_win32] |
Adds the EOF condition to the buffer.
|
close_process [Netsys_win32] |
Closes the handle in the
w32_process value, if it is still open
|
close_server_socket [Netplex_sockserv] |
Closes a socket as opened with
create_server_socket
|
close_shm [Netshm] |
Closes the object.
|
closed [Netcgi_dbi.DBI_DRIVER] | |
closelog [Netsys_posix] |
Closes the log stream
|
cmd [Shell] |
The same as
command but with a slightly different interface: Use
instead of
|
cmd_interpreter [Shell_fs] |
Creates a command interpreter from a function that creates the
real command (as pipeline) to execute
|
cmp_string [Netsys_mem] |
Compares two strings like
String.compare .
|
command [Shell] |
Creates a command descriptor, to be used in
call .
|
command [Shell_sys] |
Creates a command from the passed arguments:
|
command [Ftp_client.Action] |
Execute the command
|
command_of_process [Shell_sys] |
Returns the command that is now running as the process
|
comment [Nethttp.Cookie] |
Returns the comment associated to the cookie or
"" if it
does not exists.
|
comment [Netcgi.Cookie] |
Returns the comment associated to the cookie or
"" if it
does not exists.
|
comment [Netcgi_common.Cookie] |
Returns the comment associated to the cookie or
"" if it
does not exists.
|
comment_url [Nethttp.Cookie] |
Returns the comment URL associated to the cookie or
"" if it
does not exists.
|
comment_url [Netcgi.Cookie] |
Returns the comment URL associated to the cookie or
"" if it
does not exists.
|
comment_url [Netcgi_common.Cookie] |
Returns the comment URL associated to the cookie or
"" if it
does not exists.
|
commit [Netcgi_dbi.DBI_DRIVER] | |
common_url_syntax [Neturl] |
Syntax descriptions for common URL schemes.
|
compare [Rpc_proxy.ManagedClient] | ManagedClient can be used with Set.Make and Map.Make
|
compose [Netsendmail] |
Composes a mail message with a main text, and optionally
a number of attachments.
|
concat_mstrings [Xdr_mstring] |
concatenates the mstrings and return them as single string.
|
config_filename [Netplex_main] |
Returns the filename of the configuration file, or the default
if it has not been set on the command-line
|
config_filename_opt [Netplex_main] |
Returns the filename of the configuration file, or
None if it
has not been set on the command-line
|
config_tree_opt [Netplex_main] |
Returns the tree of the configuration file, or
None if it
has not been set by create or modify .
|
configure [Rpc_client] | configure client retransmissions timeout :
sets the number of retransmissions and the timeout for the next calls.
|
configure_job_handlers [Shell_sys] |
Configures signal and at_exit handlers for jobs: The keyboard signals SIGINT and SIGQUIT are forwarded to all jobs
which are running in the background (and thus are not
automatically notified) and want to get such signals (
forward_signals )., The signals SIGTERM and SIGHUP are (if the handler is installed)
forwarded to all dependent processes (regardless whether they are
running in their own Unix process group or not, and regardless of
forward_signals )., The at_exit handler sends a SIGTERM to all dependent processes, too.
In previous versions of Ocamlnet it was also possible to configure
catch_sigchld to set whether a SIGCHLD handler is installed.
|
configure_next_call [Rpc_client] |
Same as
configure , but it only affects the next call
|
connect [Netcgi_dbi.DBI_DRIVER] | |
connect_check [Netsys] |
Tests whether the socket is connected with the peer after calling
Unix.connect .
|
connection [Netcgi_apache.Apache.Request] | request_rec connection field.
|
connector [Uq_engines] |
This engine connects to a socket as specified by the
connect_address ,
optionally using the proxy , and changes to the state
`Done(status) when the connection is established.
|
connector_of_sockaddr [Rpc_server] |
Converts the socket address into a connector
|
connector_of_sockaddr [Rpc_client] |
Converts the socket address into a connector
|
const_err_event [Netsys_posix] | |
const_hup_event [Netsys_posix] | |
const_nval_event [Netsys_posix] | |
const_pri_event [Netsys_posix] | |
const_rd_event [Netsys_posix] | |
const_wr_event [Netsys_posix] | |
constant_workload_manager_factory [Netplex_workload] |
Reads a workload_manager section like
|
content_type [Netcgi_apache.Apache.Request] | request_rec content_type field.
|
contents [Netpagebuffer] |
Returns the contents as string
|
contents [Netbuffer] |
Returns the contents of the buffer as fresh string.
|
convert [Netconversion] |
Converts the string from
in_enc to out_enc , and returns it.
|
convert_path [Netfs] | convert_path oldfs newfs oldpath : The encoding of oldpath
(which is assumed to reside in oldfs ) is converted to the encoding
of newfs and returned.
|
copy [Netfs] | copy orig_fs orig_name dest_fs dest_name : Copies the file orig_name
from orig_fs to the file dest_name in dest_fs .
|
copy_command [Shell_sys] |
Returns a duplicate of the command description
|
copy_cursor [Netconversion] |
Copies the cursor.
|
copy_e [Uq_io] | let e = copy_e d_in d_out : Copies data from d_in to d_out ,
and transitions to `Done n when all data is copied (where
n are the number of copied bytes).
|
copy_env [Shell_sys] |
Copies an environment
|
copy_into [Netfs] | copy_into orig_fs orig_name dest_fs dest_name :
Like copy , but this version also supports recursive copies.
|
copy_value [Netsys_mem] | copy_value flags v : Creates a deep copy of v and returns it.
|
cots_connect [Rpc_xti_client] |
The first parameter is the name of the TLI/XTI device.
|
cp_set_env [Netsys_win32] |
Returns the
CP_set_env option for this array of environment
variables (in the Unix.environment format)
|
create [Rpc_server] |
Deprecated creation of an RPC server.
|
create [Rpc_portmapper] |
Connects to the portmapper service listening on the given connector.
|
create [Rpc_simple_client] |
Create a simple client that connects with the given server using
the given protocol type.
|
create [Rpc_client] |
Opens a connection to the server specified by the
connector .
|
create [Rpc_program] | create program_nr version_nr type_system procedures
|
create [Rpc_key_service] |
Connects to the keyserv daemon.
|
create [Netpagebuffer] |
crea
pagesize : creates new buffer with this pagesize , which must
be a whole multiple of the page size of the OS
|
create [Netdate] |
Convert the time (seconds since the epoch) to a date/time record
|
create [Netbuffer] |
Creates a netbuffer which allocates initially this number of bytes.
|
create [Netplex_semaphore] |
Create the semaphore with this initial value.
|
create [Netplex_main] |
Creates the command-line configuration object.
|
create [Equeue] |
Creates a new event system that has an event source, but is
otherwise empty.
|
create2 [Rpc_server] |
Creates a server according to the
mode2 argument.
|
create2 [Rpc_client] |
New style clients:
Opens a connection to the server specified by
mode2 .
|
create_address_list_tokens [Netsendmail] |
Returns the list of
s_token s representing email addresses as
structured value.
|
create_admin_container [Netplex_container] |
Internally used.
|
create_aggressive_cache [Http_client] |
This type of cache tries to keep connections as long open as
possible.
|
create_boundary [Mimestring] |
Creates a boundary string that can be used to separate multipart
messages.
|
create_camlbox [Netmcore_camlbox] | create_camlbox prefix n size : Creates a new camlbox with a
unique name derived from prefix .
|
create_camlbox [Netcamlbox] | create_camlbox addr n size : Creates a new camlbox for up to
n messages of size bytes.
|
create_client [Rpc_portmapper_clnt.PMAP.V2] | |
create_client2 [Rpc_portmapper_clnt.PMAP.V2] | |
create_constant_workload_manager [Netplex_workload] |
A constant number of threads is created (the int argument).
|
create_container [Netplex_container] |
The container for normal services
|
create_controller [Netplex_controller] |
Create a controller with the default event system
|
create_controller_for_esys [Netplex_controller] |
Create a controller for the passed event system
|
create_cursor [Netconversion] |
Creates a new cursor for the passed string and the passed encoding.
|
create_dynamic_workload_manager [Netplex_workload] | |
create_env [Shell_sys] |
Creates an empty environment
|
create_event [Netsys_win32] |
Create an event object
|
create_in_buffer [Uq_io] |
Provides a buffered version of the
in_device
|
create_inet [Rpc_portmapper] |
Connects to a portmapper listening on an Internet port.
|
create_input_netbuffer [Netchannels] |
Creates an input channel and a shutdown function for a netbuffer.
|
create_input_thread [Netsys_win32] |
Creates the input thread for this file descriptor.
|
create_local_pipe_server [Netsys_win32] | |
create_mclient [Rpc_proxy.ManagedClient] |
Create a managed client for this config connecting to this
connector.
|
create_mclient_config [Rpc_proxy.ManagedClient] | |
create_mime_scanner [Mimestring] |
Creates a new
mime_scanner scanning the passed string.
|
create_mset [Rpc_proxy.ManagedSet] | create_mset config services : The mset is created with config ,
and the services array describes which ports are available,
and how often each port may be contacted (i.e.
|
create_mset_config [Rpc_proxy.ManagedSet] |
Create a config record.
|
create_multiplex_controller_for_connected_socket [Uq_engines] |
Creates a multiplex controller for a bidirectional socket (e.g.
|
create_multiplex_controller_for_datagram_socket [Uq_engines] |
Creates a multiplex controller for datagram sockets (e.g.
|
create_out_buffer [Uq_io] |
Provides a buffered version of the
out_device .
|
create_output_thread [Netsys_win32] |
Creates the output thread for this file descriptor.
|
create_poll_array [Netsys_posix] |
Create a poll array with the given size.
|
create_pool [Netsys_mem] |
Create a new pool.
|
create_portmapped_client [Rpc_portmapper_clnt.PMAP.V2] | |
create_preallocated_shm [Netmcore] | create_preallocated_shm prefix size : Creates a new preallocated
shm object with a unique name based on prefix , and a length of
size bytes.
|
create_process [Netsys_win32] | create_process cmd cmdline options : Spawns a new process that runs
concurrently with the calling process.
|
create_protocol [Netplex_kit] | create_protocol name addresses : Creates a protocol object
from the passed arguments
|
create_rcache [Rpc_proxy.ReliabilityCache] |
Creates a new cache object.
|
create_rcache_config [Rpc_proxy.ReliabilityCache] |
Create a config record.
|
create_restrictive_cache [Http_client] |
A restrictive cache closes connections as soon as there are no
pending requests.
|
create_server_socket [Netplex_sockserv] | create_server_socket service_name proto addr : Creates a server socket
as specified in proto for the address addr and returns it.
|
create_socket_service [Netplex_sockserv] |
Create the socket service (usually only internally used)
|
create_socket_service_config [Netplex_kit] | create_socket_service_config name protos ctrl_conf : Creates a
socket_service_config object from the passed arguments
|
create_ssl_multiplex_controller [Uq_ssl] |
Creates a multiplex controller for an SSL socket.
|
create_text_tokens [Netsendmail] |
Returns the list of
s_token s representing an informal text
as structured value.
|
create_timer [Netplex_cenv] | create_timer f tmo : Creates a timer with timeout value tmo :
In tmo seconds f is called, and if this function returns true ,
the timer remains active, and another round of timing is arranged.
|
create_unique_shm [Netshm] |
Create a shared memory object under a name that is derived
from the passed
shm_name .
|
create_unix_event_system [Unixqueue] |
An alternate name for
standard_event_system , provided for
backward compatibility.
|
create_var [Netplex_sharedvar] |
Create the variable with the passed name with an empty string
(or the exception
Sharedvar_null ) as
initial value.
|
ctermid [Netsys_posix] |
Returns the name of the controlling tty of the current process
as pathname to a device file
|
current_dlogger [Netlog.Debug] |
The current debug logger.
|
current_env [Shell_sys] |
Returns the environment of the current process as abstract environment
value
|
current_logger [Netlog] |
The variable containing the current logger function.
|
current_resolver [Uq_resolver] |
Returns the pluggable resolver
|
current_sys_id [Netplex_cenv] |
Returns the system-dependent thread identifier of the caller
(which must be in container or controller context)
|
cursor_at_end [Netconversion] |
Returns whether the cursor is positioned past the last character.
|
cursor_blit [Netconversion] | cursor_blit cs ua pos len : Copies at most len characters as code
points from
the cursor position and the following positions to the array ua
at index pos .
|
cursor_blit_maxlen [Netconversion] |
Returns the maximum number of characters
cursor_blit can copy
at the current cursor position.
|
cursor_blit_positions [Netconversion] |
Works like
cursor_blit , but copies the byte positions of the
characters into ua instead of the code points.
|
cursor_byte_length [Netconversion] |
Returns the byte length of the representation of the character at the
cursor.
|
cursor_char_count [Netconversion] |
Returns the character count of the cursor.
|
cursor_encoding [Netconversion] |
Returns the encoding of the cursor.
|
cursor_initial_rel_pos [Netconversion] |
Returns the initial relative byte position of the cursor
|
cursor_pos [Netconversion] |
Returns the byte position of the cursor, i.e.
|
cursor_range [Netconversion] |
Returns the valid range of the cursor as pair
(range_pos, range_len)
|
cursor_target [Netconversion] |
Returns the string of the cursor
|
D | |
datagram_provider [Uq_engines] |
This engine creates a datagram socket as demanded by the
datagram_type ,
optionally using proxy for sending and receiving datagrams.
|
datagram_rpc_multiplex_controller [Rpc_transport] |
The multiplex controller for datagrams
|
debug_c_wrapper [Netsys_win32.Debug] |
Sets whether to debug the C wrapper part.
|
debug_rpc_internals [Rpc_netplex] | |
debug_rpc_service [Rpc_netplex] |
These variables control debugging of
Rpc_server .
|
decode [Nethtml] |
Converts entities
&name; and &#num; into the corresponding
characters.
|
decode [Netencoding.Html] |
The input string is recoded from
in_enc to out_enc , and HTML
entities (&name; or &#num; ) are resolved.
|
decode [Netencoding.Url] |
Option
plus : Whether '+' is converted to space.
|
decode [Netencoding.Q] | |
decode [Netencoding.QuotedPrintable] |
Decodes the string and returns it.
|
decode [Netencoding.Base64] |
Decodes the given string argument.
|
decode_mime_body [Netmime] | let ch' = decode_mime_body hdr ch :
According to the value of the Content-transfer-encoding header field
in hdr the encoded MIME body written to ch' is decoded and transferred
to ch .
|
decode_query [Nethttp] |
Splits the URI into a "script name" and a "query string"
|
decode_to_latin1 [Netencoding.Html] | |
decrement [Netplex_semaphore] |
Decrement the named semaphore by 1, and return the new value.
|
decrypt [Rpc_key_service] |
This function is used if this program is a server and wants to check
the identity of a contacting client.
|
def_process [Netmcore] | let fork_point, join_point = def_process f :
Defines process types, i.e.
|
default_config [Netcgi1_compat.Netcgi_env] | |
default_config [Netcgi] |
The default configuration is:
tmp_directory : Netsys_tmp.tmp_directory() , tmp_prefix : "netcgi", permitted_http_methods : `GET , `HEAD , `POST ., permitted_input_content_types : "multipart/form-data" ,
"application/x-www-form-urlencoded" ., input_content_length_limit : maxint (i.e., no limit)., workarounds : all of them., default_exn_handler : set to true .
To create a custom configuration, it is recommended to use this syntax:
(This syntax is also robust w.r.t.
|
default_connect_options [Uq_engines] |
Returns the default options
|
default_host [Nethttpd_services] |
Creates a
host record that matches any request.
|
default_http_engine_config [Nethttpd_engine] |
The default config:
config_input_flow_control=false , config_output_flow_control=true
|
default_http_processor_config [Nethttpd_reactor] |
Default configuration: Extends
Nethttpd_kernel.default_http_protocol_config with config_timeout_next_request = 15.0 , config_timeout = 300.0 , config_cgi = Netcgi.default_config , config_error_response = Nethttpd_util.std_error_response , config_log_error : Uses Nethttpd_util.std_error_log_string
to write a log message via Netlog ., config_log_access : is a no-op
|
default_http_protocol_config [Nethttpd_kernel] |
Default config:
config_max_reqline_length = 32768 , config_max_header_length = 65536 , config_max_trailer_length = 32768 , config_limit_pipeline_length = 5 , config_limit_pipeline_size = 65536 , config_announce_server = `Ocamlnet , config_suppress_broken_pipe = false
|
default_http_reactor_config [Nethttpd_reactor] |
Default configuration: Extends
Nethttpd_reactor.default_http_processor_config with config_reactor_synch = `Write
|
default_listen_options [Uq_engines] |
Returns the default options
|
default_pool [Netsys_mem] |
The default pool with the default block size.
|
default_services [Nethttpd_plex] |
The default services
|
default_socket_config [Rpc_server] | |
default_socket_config [Rpc_client] |
Default configuration with
non_blocking_connect = true
|
default_url [Neturl] |
Adds missing components and returns the modified URL.
|
default_value [Netshm_array] |
Returns the default value
|
delay_engine [Uq_engines] |
Same as function
|
delete [Netulex.ULB] |
Deletes the number of characters from
unicode_lexbuf .
|
delete [Netbuffer] | delete nb k n : Deletes the n bytes at position k of netbuffer
nb in-place.
|
delete_hd [Netpagebuffer] | delete_hd b n : Deletes n bytes from the beginning of the buffer
|
delete_var [Netplex_sharedvar] | delete_var name : Deletes the variable name .
|
derive_rcache [Rpc_proxy.ReliabilityCache] | derive_cache parent config : Returns a new cache that shares the
error counters with parent .
|
dest_fp4 [Rtypes] | |
dest_fp8 [Rtypes] | |
dest_int4 [Rtypes] | |
dest_int8 [Rtypes] | |
dest_uint4 [Rtypes] | |
dest_uint8 [Rtypes] | dest_ <t> destroy integer values and returns the corresponding char
tuples.
|
dest_url_encoded_parameters [Netencoding.Url] |
The argument is the URL-encoded parameter string.
|
dest_xv_array [Xdr] | |
dest_xv_array_of_string_fast [Xdr] | |
dest_xv_double [Xdr] | |
dest_xv_enum [Xdr] | |
dest_xv_enum_fast [Xdr] | |
dest_xv_float [Xdr] | |
dest_xv_hyper [Xdr] | |
dest_xv_int [Xdr] | |
dest_xv_mstring [Xdr] | |
dest_xv_opaque [Xdr] | |
dest_xv_string [Xdr] | |
dest_xv_struct [Xdr] | |
dest_xv_struct_fast [Xdr] | |
dest_xv_uhyper [Xdr] | |
dest_xv_uint [Xdr] | |
dest_xv_union_over_enum [Xdr] | |
dest_xv_union_over_enum_fast [Xdr] | |
dest_xv_union_over_int [Xdr] | |
dest_xv_union_over_uint [Xdr] | |
dest_xv_void [Xdr] | |
destroy [Netplex_semaphore] |
Destroy this semaphore.
|
destroy_resources [Netmcore] |
Destroys all resources that may be left
|
device_supports_memory [Uq_io] |
Returns whether
`Memory buffers are supported
|
disable_all [Netlog.Debug] |
Disable all modules (the default)
|
disable_for_client [Rpc_client.Debug] |
Disables all log messages for this client (internally used)
|
disable_for_server [Rpc_server.Debug] |
Disables logging for this server
|
disable_module [Netlog.Debug] |
Enable or disable the passed module
M
(e.g.
|
discard_request_body [Netcgi_apache.Apache.Request] |
Discard client request body.
|
domain [Nethttp.Cookie] |
The domain of the cookie, if set.
|
domain [Netcgi.Cookie] |
The domain of the cookie, if set.
|
domain [Netcgi_common.Cookie] | |
domain_of_inet_addr [Netsys] |
Returns the socket domain of Internet addresses, i.e.
|
domainname [Rpc_auth_dh] |
Returns the NIS domain name.
|
dump [Rpc_portmapper] |
returns the list of known mappings.
|
dump [Netshm] | |
dyn_command [Ftp_client.Action] |
Execute the computed command
|
dynamic_service [Nethttpd_services] |
Configures the dynamic service.
|
dynamic_workload_manager_factory [Netplex_workload] |
Reads a workload_manager section like
|
E | |
empty [Ftp_client.Action] |
Do nothing
|
emulated_pid [Netsys_win32] |
Returns the MSVCRT.DLL notion of the process identifier (pid).
|
enable [Shell_sys.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Rpc_server.Debug] |
Whether debug messages of general kind are enabled.
|
enable [Rpc_client.Debug] |
Whether debug messages are enabled.
|
enable [Rpc_transport.Debug] |
Enables
Netlog -style debugging
|
enable [Netsys_signal.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Netsys_pollset_win32.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Netsys_win32.Debug] |
Enables
Netlog -style debugging of the Ocaml wrapper
|
enable [Netsys_posix.Debug] |
Enables
Netlog -style debugging
|
enable [Netsys.Debug] |
Enables
Netlog -style debugging
|
enable [Netplex_cenv.Debug] |
Enables
Netlog -style debugging
|
enable [Netplex_container.Debug] |
Enables debug logging of containers
|
enable [Netplex_controller.Debug] | |
enable [Netmcore.Debug] | |
enable [Nethttpd_services.Debug] | |
enable [Nethttpd_engine.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Nethttpd_reactor.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Nethttpd_kernel.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Ftp_client.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Telnet_client.Debug] |
Enables
Netlog -style debugging of this module By default,
the exchanged Telnet commands are logged.
|
enable [Http_client.Debug] |
Enables
Netlog -style debugging of this module
|
enable [Uq_engines.Debug] |
Enables
Netlog -style debugging
|
enable [Unixqueue.Debug] |
Enable
Netlog debugging
|
enable [Equeue.Debug] |
Enable
Netlog debugging
|
enable [Uq_ssl.Debug] |
Enables
Netlog -style debugging of this module
|
enable_all [Netlog.Debug] |
Enable all modules
|
enable_ctrace [Rpc_server.Debug] |
Whether debug messages are enabled that trace connection events.
|
enable_fd_tracking [Netlog.Debug] |
By setting to true, each
track_fd and release_fd is
logged.
|
enable_module [Netlog.Debug] | |
enable_ptrace [Rpc_server.Debug] |
Whether the procedure trace is enabled.
|
enable_ptrace [Rpc_client.Debug] |
Whether the procedure trace is enabled as debug messages.
|
encode [Nethtml] |
Converts problematic characters to their corresponding
entities.
|
encode [Netencoding.Html] |
The input string that is encoded as
in_enc is recoded to
out_enc , and the following characters are encoded as HTML
entity (&name; or &#num; ): The ASCII characters contained in unsafe_chars , The characters that cannot be represented in out_enc . By
default (out_enc=`Enc_usascii ), only ASCII characters can be
represented, and thus all code points >= 128 are encoded as
HTML entities. If you pass out_enc=`Enc_utf8 , all characters
can be represented.
For example, the string "(a<b) & (c>d)" is encoded as
"(a<b) & (c>d)" .
|
encode [Netencoding.Url] |
Option
plus : Whether spaces are converted to '+'.
|
encode [Netencoding.Q] |
Note:
All characters except alphanumeric characters are protected by
hex tokens.
|
encode [Netencoding.QuotedPrintable] |
Encodes the string and returns it.
|
encode [Netencoding.Base64] |
Compute the "base 64" encoding of the given string argument.
|
encode_from_latin1 [Netencoding.Html] | |
encode_mime_body [Netmime] | let ch' = encode_mime_body hdr ch :
According to the value of the Content-transfer-encoding header field
in hdr the unencoded MIME body written to ch' is encoded and transferred
to ch.
|
encoding_of_glob_expr [Netglob] |
Returns the encoding
|
encoding_of_string [Netconversion] |
Returns the encoding of the name of the encoding.
|
encrypt [Rpc_key_service] |
This function is used if this program is a client and wants to contact
a server.
|
enforce_unavailability [Rpc_proxy.ManagedClient] |
Enforces that all pending procedure calls get the
Service_unavailable exception, and that the client is shut down.
|
ensure_absolute_url [Neturl] |
If the anonymous URL is absolute, it is just returned as result of
this function.
|
eps_e [Uq_engines.Operators] |
Same as
epsilon_engine
|
epsilon_engine [Uq_engines] |
Same as function
|
err_headers_out [Netcgi_apache.Apache.Request] | request_rec err_headers_out field.
|
event_descr [Netsys_win32] |
Returns the proxy descriptor for the event.
|
event_system [Rpc_proxy.ManagedSet] |
Return the event system
|
event_system [Rpc_proxy.ManagedClient] |
Return the event system
|
event_system [Rpc_client] |
Returns the unixqueue to which the client is attached
|
event_wait [Netsys_win32] |
Wait until the event is set to signaled state.
|
execute [Shell_fs] |
Starts this command.
|
execute [Ftp_client.Action] |
Executes the action for the given client PI.
|
exists_resource [Unixqueue] |
Find out if a specific resource already exists (or better: is
already watched by an operation).
|
exn_handler_default [Netcgi_common] | exn_handler_default env ~exn_handler ~finally run_cgi will
basically execute exn_handler env run_cgi .
|
expand_glob_expr [Netglob] |
Resolve generative sub expressions by expanding them.
|
expanded_xdr_type [Xdr] | |
expanded_xdr_type_term [Xdr] | |
expect [Ftp_client.Action] |
If the execution of the action yields the passed state, continue
normally, otherwise treat the situation as error
|
extract_config [Netplex_controller] |
Extracts the controller config
|
extract_url_scheme [Neturl] |
Returns the URL scheme from the string representation of an URL.
|
F | |
faccessat [Netsys_posix] |
Same as
Unix.access but the file is taken relative to the directory
given by first argument
|
factory [Netcgi_plex] |
Reads a Netplex configuration section like
|
fadvise [Netsys_posix] |
Advises to load pages into the page table from the file, or to remove
such pages.
|
fallocate [Netsys_posix] |
Allocate space for the file and the specified file region
|
fcgi_processor [Netcgi_plex] | |
fchdir [Netsys_posix] |
Set the current directory to the directory referenced by the
file descriptor
|
fd_string [Netlog.Debug] |
Return a string for generating debug messages.
|
fd_table [Netlog.Debug] |
Returns the table of descriptors as list of lines.
|
fdatasync [Netsys_posix] |
Syncs only data to disk.
|
fdopendir [Netsys_posix] |
Make a directory handle from a file descriptor.
|
fg_blue [Netsys_win32] | |
fg_green [Netsys_win32] | |
fg_intensity [Netsys_win32] | |
fg_red [Netsys_win32] | |
fields [Netcgi_apache.Apache.Table] | Table.fields tbl returns a list of (key, value) pairs
consisting of all entries of the table tbl .
|
file_descr_of_int [Netsys_posix] |
Make a file descriptor from an integer
|
file_logger [Netplex_log] |
Writes messages to this file
|
file_logger_factory [Netplex_log] |
Reads a logging section like
|
file_logger_from_obj [Netplex_log] |
Writes messages to this file
|
file_service [Nethttpd_services] |
Configures a file service
|
file_translator [Nethttpd_services] |
Translates an URI path to a file name.
|
file_url_of_local_path [Neturl] |
Generates a URL with "file" scheme from the passed path name.
|
filename [Netcgi_apache.Apache.Request] | request_rec filename field.
|
fill_random [Netsys_win32] |
Fills the string with random bytes.
|
find [Netshm_hashtbl] | find tbl key : Finds the current binding of key in tbl or
raises Not_found if no such binding exists.
|
find [Netshm] | find tbl key : Finds the current binding of key in tbl or
raises Not_found if no such binding exists.
|
find_all [Netshm_hashtbl] | find_all tbl key returns the list of all data
associated with key in tbl .
|
find_all [Netshm] | find_all tbl key returns the list of all data
associated with key in tbl .
|
find_pattern [Netaux.KMP] | |
finfo [Netcgi_apache.Apache.Request] | request_rec finfo field.
|
finish_job [Shell_sys] |
This creates a
job_engine internally and runs until it is
finished, i.e.
|
first_chars [Netstring_pcre] |
Same as
string_before
|
first_chars [Netstring_str] |
Same as
string_before
|
fix_MSIE_Content_type_bug [Netcgi_common] | fix_MSIE_Content_type_bug ct transforms the content-type
string ct to fix the MSIE Content-Type bug.
|
fixup_url_string [Neturl] |
Escapes some unsafe or "unwise" characters that are commonly used
in URL strings: space, < > { } [ ] ^ \\ | and double quotes.
|
float_of_fp4 [Rtypes] | |
float_of_fp8 [Rtypes] | |
float_var [Netplex_cenv] | |
flush_e [Uq_io] | let e = flush_e d : If d has an internal buffer, all data is
written out to d .
|
fmap_engine [Uq_engines] |
Same as function
|
fold [Netshm_hashtbl] | fold f tbl init computes
(f kN dN ... (f k1 d1 init)...) ,
where k1 ... kN are the keys of all bindings in tbl ,
and d1 ... dN are the associated values.
|
fold [Netshm] | fold f tbl init computes
(f kN dN ... (f k1 d1 init)...) ,
where k1 ... kN are the keys of all bindings in tbl ,
and d1 ... dN are the associated values.
|
foreground [Netplex_main] |
Returns whether the daemon runs in the foreground
|
forget_subprocess [Netsys_posix] |
Frees OS resources.
|
format [Netdate] |
Format a date/time record as a string
|
format_camlbox [Netcamlbox] | format_camlbox fd n size : The file fd is mapped into memory,
and formatted as camlbox.
|
format_field_value [Netsendmail] |
To put
sval , an s_token list , into the header field name ,
call
|
format_to [Netdate] |
Format a date/time record according to the format string and outputs
the resulting string to the channel.
|
fp4_as_string [Rtypes] | |
fp4_of_float [Rtypes] | |
fp4_of_fp8 [Rtypes] |
Note
fp4_of_fp8 : This conversion is not exact.
|
fp8_as_string [Rtypes] | |
fp8_of_float [Rtypes] | |
fp8_of_fp4 [Rtypes] | |
from_dev_null [Shell] |
A producer taking the data from
/dev/null .
|
from_fd [Shell] |
Creates a producer taking the data from the file descriptor passed
to this function.
|
from_file [Shell] |
Creates a producer taking the data from the file whose name is
passed to this function.
|
from_function [Shell] |
Creates a producer taking the data from a function.
|
from_function [Netulex.ULB] |
Creates a
unicode_lexbuf to analyse strings of the
passed encoding coming from the refill function.
|
from_in_obj_channel [Netulex.ULB] |
Creates a
unicode_lexbuf to analyse strings of the
passed encoding coming from the object channel.
|
from_stream [Shell] |
Creates a producer taking the data from a stream of strings.
|
from_stream [Shell_sys] | from_stream ?epipe s returns a function which can be
used as producer argument for add_producer .
|
from_string [Shell] |
Creates a producer taking the data from a string
s .
|
from_string [Shell_sys] | from_string ?pos ?len ?epipe s returns a function which can be
used as producer argument for add_producer .
|
from_string [Netulex.ULB] |
Creates a
unicode_lexbuf analysing the passed string encoded in
the passed encoding.
|
from_string_inplace [Netulex.ULB] |
Creates a
unicode_lexbuf analysing the passed string encoded in
the passed encoding.
|
from_ulb_lexbuf [Netulex.Ulexing] |
Creates a new
lexbuf from the unicode_lexbuf .
|
from_unicode [Netconversion] |
Maps the Unicode code point to the corresponding code point of
the charset, or raises
Cannot_represent when there is no such
corresponding code point.
|
fsync [Netsys_posix] |
Sync data and metadata to disk
|
ftp_state [Ftp_client.Action] |
Returns the ftp_state at the beginning of the plan
|
full_seq2 [Ftp_client.Action] |
Do the first action, then get the second action using the reply
of the first action.
|
full_split [Netstring_pcre] |
Like
split_delim , but returns the delimiters in the result
|
full_split [Netstring_str] |
Like
split_delim , but returns the delimiters in the result
|
fwd_dlogger [Netlog.Debug] |
The standard debug logger simply prepends the module name to the
message (separated by ": "), and calls the current logger to
print it
|
G | |
gclose [Netsys] |
Shuts down the system object referenced by the descriptor so far
possible, and closes the descriptor.
|
ge_uint4 [Rtypes] |
Other comparisons
|
generate [Rpc_key_service] |
Generates a new conversation key (a 64 bit random number)
|
get [Netbuffer] | get nb pos : Get the character at pos
|
get [Netshm_array] | get a k : Returns the contents of the array element number k where
0 <= k < length a .
|
get [Netplex_semaphore] |
Get the value of the named semaphore.
|
get [Netplex_cenv.VAR_TYPE] | |
get [Netcgi_dbi.DBI_POOL] |
Example:
module MyPool = DbiPool(Dbi_postgres)
|
get [Netcgi_common.Cookie] |
Decode the cookie header, may they be version 0 or 1.
|
get [Netcgi_apache.Apache.Table] | Table.get tbl key returns the corresponding entry in the
table.
|
get_accept [Nethttp.Header] |
Returns the
Accept header as list of triples (media_range,
media_range_params, accept_params) .
|
get_accept_charset [Nethttp.Header] |
Returns the
Accept-charset header as list of pairs (charset,params) .
|
get_accept_encoding [Nethttp.Header] |
Returns the
Accept-encoding header as list of pairs (coding,params) .
|
get_accept_language [Nethttp.Header] |
Returns the
Accept-language header as list of pairs
(lang_range,params) .
|
get_accept_ranges [Nethttp.Header] |
Returns the
Accept-ranges header as list of tokens.
|
get_active_code_page [Netsys_win32] |
Get the active code page.
|
get_age [Nethttp.Header] |
Returns the
Age header as number
|
get_all [Netcgi_apache.Apache.Table] | Table.get_all tbl key same as Table.get tbl key except
it returns all values corresponding to the key .
|
get_allow [Nethttp.Header] |
Returns the
Allow header as list of tokens.
|
get_arguments [Shell_sys] |
Returns the argument array of the command (skipping the command name)
|
get_assignments [Shell_sys] |
Returns the list of assignments
(fd_from,fd_to)
|
get_auth_method [Rpc_server] |
Returns the method that was used to authenticate the user.
|
get_authorization [Nethttp.Header] |
Returns the
Authorization header as pair (auth_scheme,auth_params) ,
or raises Not_found if not present.
|
get_basic_auth_pw [Netcgi_apache.Apache.Request] |
Get the password sent in basic authentication.
|
get_cache_control [Nethttp.Header] |
Returns the
Cache-control header as list of tokens.
|
get_charset [Mimestring] |
Return the decoded word (the contents of the word after decoding the
"Q" or "B" representation), and the character set of the decoded word
(uppercase).
|
get_chdir [Shell_sys] |
Returns the
chdir parameter of the command
|
get_client_block [Netcgi_apache.Apache.Request] |
Get client request data.
|
get_client_block_buf [Netcgi_apache.Apache.Request] | get_client_block_buf r buf ofs len read a chunk of data
and puts it in buf.[ofs .. ofs+len-1] .
|
get_cmdname [Shell_sys] |
Returns the name of the command
|
get_column [Mimestring] |
Return the column of the line where the token starts (first column
is number 0)
|
get_column_of_scanner [Mimestring] |
Return the current position, line, and column of a
mime_scanner .
|
get_conn_peer_name [Rpc_server] |
Return the address of the socket serving the connection, and the client
socket, resp.
|
get_conn_socket_name [Rpc_server] | |
get_connection [Nethttp.Header] |
Returns the
Connection header as list of tokens.
|
get_connection_id [Rpc_server] |
Get the connection_id
|
get_console_attr [Netsys_win32] | |
get_console_info [Netsys_win32] |
Get r/o console info.
|
get_console_input [Netsys_win32] |
Get the input stream of the console.
|
get_console_mode [Netsys_win32] | |
get_console_output [Netsys_win32] |
Get the output stream of the console.
|
get_content_encoding [Nethttp.Header] |
Returns the
Content-encoding header as list of tokens.
|
get_content_language [Nethttp.Header] |
Returns the
Content-language header as list of tokens.
|
get_content_length [Nethttp.Header] |
Returns the
Content-length header as number.
|
get_content_location [Nethttp.Header] |
Returns the
Content-location header as string.
|
get_content_md5 [Nethttp.Header] |
Returns the
Content-MD5 header as string.
|
get_content_range [Nethttp.Header] |
Returns the
Content-range header as
`Bytes(byte_range_resp_spec, instance_length) .
|
get_content_type [Nethttp.Header] |
Returns the
Content-type header as pair (media_type, params) .
|
get_cookie [Nethttp.Header] |
Get the (Netscape) cookies as (name,value) pairs (or Not_found).
|
get_cookie_ct [Nethttp.Header] |
Get the cookies in the
Nethttp.Cookie.t representation
(the suffix "_ct" reminds of Cookie.t ).
|
get_custom_ops [Netsys_mem] |
Returns custom ops for a sample value (or
Invalid_argument )
|
get_date [Nethttp.Header] |
Returns the
Date header as number (seconds since the Epoch).
|
get_decoded_word [Mimestring] | |
get_descriptors [Shell_sys] |
Returns the list of active descriptors
|
get_enc_lazily [Netplex_sharedvar] |
Same for encapsulated values
|
get_enc_value [Netplex_sharedvar] | get_enc_value name : Gets the value of the variable name .
|
get_env [Shell_sys] |
Gets the contents of the environment as string array
|
get_env_var [Shell_sys] |
Returns the value of the variable in the environment
|
get_environment [Shell_sys] |
Returns the designated environment of the command
|
get_etag [Nethttp.Header] |
Returns the
Etag header.
|
get_event_system [Rpc_server] |
Find out the event system that contains the 'session'
|
get_expect [Nethttp.Header] |
Returns the
Expect header as list of triples (token,value,params) .
|
get_expires [Nethttp.Header] |
Returns the
Expires header as number (seconds since the Epoch).
|
get_fd_style [Netsys] |
Get the file descriptor style
|
get_file [Netmcore] |
Gets the file with this ID (or raises
No_resource ).
|
get_filename [Shell_sys] |
Returns the file name of the executable
|
get_from [Nethttp.Header] |
Returns the
From header as string.
|
get_from_unicode [Netmappings] | |
get_host [Nethttp.Header] |
Returns the
Host header as pair (host,port) .
|
get_host_by_name [Uq_resolver] |
Look up the host, and return the host entry
or raise the exception
Host_not_found .
|
get_if_match [Nethttp.Header] |
Returns the
If-match header.
|
get_if_modified_since [Nethttp.Header] |
Returns the
If-modified-since header as number (seconds
since the Epoch).
|
get_if_none_match [Nethttp.Header] |
Returns the
If-none-match header.
|
get_if_range [Nethttp.Header] |
Returns the
If-range header.
|
get_if_unmodified_since [Nethttp.Header] |
Returns the
If-unmodified-since header as number (seconds
since the Epoch).
|
get_language [Mimestring] |
Returns the language if the token is an
EncodedWord , and "" for
all other tokens.
|
get_last_modified [Nethttp.Header] |
Returns the
Last-modified header as number (seconds since the Epoch).
|
get_last_proc_info [Rpc_server] |
Get a debug string describing the last invoked procedure
|
get_lazily [Netplex_sharedvar] | get_lazily name f : Uses the variable name to ensure that f
is only invoked when get_lazily is called for the first time,
and that the value stored in the variable is returned the
next times.
|
get_length [Mimestring] |
Return the length of the token in bytes
|
get_line [Mimestring] |
Return the line number where the token starts (numbering begins
usually with 1)
|
get_line_of_scanner [Mimestring] | |
get_location [Nethttp.Header] |
Returns the
Location header as string.
|
get_main_socket_name [Rpc_server] |
Returns the address of the server socket, or the address of the
bidirectional pipe.
|
get_max_forwards [Nethttp.Header] |
Returns the
Max-forwards header as number.
|
get_peer_credentials [Rpc_auth_local] |
Return the pair (euid,egid) for a Unix domain socket.
|
get_peer_name [Rpc_server] |
Return the address of the socket serving the session, and the client
socket, resp.
|
get_peer_name [Rpc_client] |
Return the addresses of the client socket and the server socket, resp.
|
get_poll_cell [Netsys_posix] | get_poll_cell a k : Returns the poll cell k .
|
get_pos [Mimestring] |
Return the byte position where the token starts in the string
(the first byte has position 0)
|
get_pos_of_scanner [Mimestring] | |
get_pragma [Nethttp.Header] |
Returns the
Pragma header as list of pairs (token,value) .
|
get_process_status [Netsys_win32] |
Returns the process result if the process is finished, and
None
otherwise
|
get_protocol [Rpc_server] |
Return whether Tcp or Udp
|
get_protocol [Rpc_client] |
Get the protocol flavour
|
get_proxy_authenticate [Nethttp.Header] |
Returns the
Proxy-authenticate header as list of challenges
(auth_scheme,auth_params) .
|
get_proxy_authorization [Nethttp.Header] |
Returns the
Proxy-authorization header as pair
(auth_scheme,auth_params) .
|
get_range [Nethttp.Header] |
Returns the
Range header as `Bytes ranges , where the list ranges
has elements of the form (Some first_pos, Some last_pos) ,
(Some first_pos, None) (prefix range), or (None, Some
last_pos) (suffix range).
|
get_referer [Nethttp.Header] |
Returns the
Referer header as string.
|
get_referrer [Nethttp.Header] |
Same, for addicts of correct orthography
|
get_resource [Netmcore] |
Retrieves the resource by ID.
|
get_retry_after [Nethttp.Header] |
Returns the
Retry-after header.
|
get_sem [Netmcore] |
gets the semaphore with this ID (or raises
No_resource ).
|
get_sender_of_last_response [Rpc_client] |
Return the address of the sender of the last received response.
|
get_server [Rpc_server] |
Returns the server instance of the session
|
get_server [Nethttp.Header] |
Returns the
Server header as uninterpreted string (including
comments).
|
get_set_cookie [Nethttp.Header] |
Get the
Set-Cookie header
|
get_shm [Netmcore] |
Gets the shm object with this ID (or raises
No_resource ).
|
get_socket_name [Rpc_server] | |
get_socket_name [Rpc_client] | |
get_srv_event_system [Rpc_server] |
Returns the event system
|
get_subprocess_status [Netsys_posix] |
If the subprocess is terminated, this function returns the status.
|
get_te [Nethttp.Header] |
Returns the
TE header as list of triples
(te_token, te_params, accept_params) .
|
get_to_unicode [Netmappings] | |
get_token [Mimestring] |
Return the
s_token within the s_extended_token
|
get_trailer [Nethttp.Header] |
Returns the
Trailer header as list of field names.
|
get_transfer_encoding [Nethttp.Header] |
Returns the
Transfer-encoding header as list of pairs
(token, params) .
|
get_upgrade [Nethttp.Header] |
Returns the
Upgrade header as list of products.
|
get_user [Rpc_server] |
Returns the user name as returned by the authentication method.
|
get_user_agent [Nethttp.Header] |
Returns the
User-agent header as uninterpreted string
(including comments).
|
get_value [Netplex_sharedvar] | get_value name : Gets the value of the variable name .
|
get_vary [Nethttp.Header] |
Returns the
Vary header.
|
get_www_authenticate [Nethttp.Header] |
Returns the
WWW-Authenticate header as list of challenges
(auth_scheme,auth_params) .
|
get_xid [Rpc_server] |
Returns the session ID.
|
getpagesize [Netsys_mem] |
Returns the size of a page.
|
getpeername [Netsys] |
like
Unix.getpeername , but errors are fixed up.
|
getpgid [Netsys_posix] |
Return the process group ID of the process with the passed PID.
|
getpgrp [Netsys_posix] |
Same as
getpgid 0 , i.e.
|
getport [Rpc_portmapper] | getport pm_client program_nr version_nr protocol :
finds out the port where the given service runs.
|
getsid [Netsys_posix] |
Returns the session ID of the process with the passed PID.
|
glob [Netglob] |
Forms a set of filenames as described below, and matches this set
against the pattern.
|
global_rcache [Rpc_proxy.ReliabilityCache] |
The global cache.
|
global_rcache_config [Rpc_proxy.ReliabilityCache] |
Returns the global config:
policy = `None , disable_timeout_min = 1.0 , disable_timeout_max = 64.0 , threshold = 1 , availability = fun _ _ -> true
|
global_replace [Netstring_pcre] | global_replace re templ s : Replaces all matchings of re in
s by templ .
|
global_replace [Netstring_str] | global_replace re templ s : Replaces all matchings of re in
s by templ .
|
global_substitute [Netstring_pcre] | global_substitute re subst s : Applies the substitution function
subst to all matchings of re in s , and returns the
transformed string.
|
global_substitute [Netstring_str] | global_substitute re subst s : Applies the substitution function
subst to all matchings of re in s , and returns the
transformed string.
|
gread [Netsys] | gread fd_style fd s pos len : Reads up to len bytes from
descriptor fd which is supposed to support the I/O style
fd_style , i.e.
|
group [Netshm] |
Execute a sequence of operations in a group:
|
group_beginning [Netstring_pcre] |
Returns the position where the substring matching the nth
group begins
|
group_beginning [Netstring_str] |
Returns the position where the substring matching the nth
group begins
|
group_end [Netstring_pcre] |
Returns the position where the substring matching the nth
group ends
|
group_end [Netstring_str] |
Returns the position where the substring matching the nth
group ends
|
gshutdown [Netsys] | gshutdown fd_style fd cmd : If there is the possibility to shut down
the connection for this kind of descriptor, the shutdown is tried.
|
gt_uint4 [Rtypes] | |
gwrite [Netsys] | gwrite fd_style fd s pos len : Writes up to len bytes to
descriptor fd which is supposed to support the I/O style
fd_style , i.e.
|
H | |
handle_request [Netcgi_fcgi] | handle_request config output_type arg_store eh f ~max_conns
~log fd : This is a lower-level interface that processes
exactly one request arriving on the existing connection fd .
|
handle_request [Netcgi_scgi] | handle_request config output_type arg_store eh f ~log fd :
This is a
lower-level interface that processes exactly one request arriving
on the existing connection fd .
|
handle_request [Netcgi_ajp] | handle_request config output_type arg_store eh f ~log fd : This
is a lower-level interface that processes exactly one request
arriving on the existing connection fd .
|
has_console [Netsys_win32] |
True if there is a console
|
have_at [Netsys_posix] |
Whether the
*at functions are available (they were only recently
standardized and cannot be expected on all OS yet)
|
have_fadvise [Netsys_posix] |
Returns whether the OS supports the fadvise POSIX option
|
have_fallocate [Netsys_posix] |
Returns whether the OS supports the fallocate POSIX option
|
have_ioprio [Netsys_posix] |
Returns
true if the system call ioprio_get is supported
|
have_poll [Netsys_posix] |
Whether there is a native
poll implementation on this OS
|
have_posix_semaphores [Netsys_posix] |
Returns
true if POSIX semaphores are supported on this system
|
have_posix_shm [Netsys_posix] |
Returns whether the OS supports POSIX shared memory
|
have_posix_shm [Netsys] | |
header_only [Netcgi_apache.Apache.Request] | request_rec header_only field.
|
headers_in [Netcgi_apache.Apache.Request] | request_rec headers_in field.
|
headers_out [Netcgi_apache.Apache.Request] | request_rec headers_out field.
|
hex_dump_m [Rpc_util] | |
hex_dump_s [Rpc_util] |
Format the contents as hex sequence
|
host_distributor [Nethttpd_services] |
Configures virtual hosting
|
host_is_enabled [Rpc_proxy.ReliabilityCache] |
Returns whether the host is enabled
|
hostname [Netcgi_apache.Apache.Request] | request_rec hostname field -- hostname to which the
request was made.
|
hostname [Netcgi_apache.Apache.Server] | server_hostname field (as declared in Apache configuration file).
|
html40_dtd [Nethtml] |
The (transitional) HTML 4.0 DTD, expressed as
simplified_dtd
|
http_delete [Http_client.Convenience] |
Does a "DELETE" request with the given URL and returns the response
body.
|
http_delete_message [Http_client.Convenience] |
Does a "DELETE" request with the given URL and returns the reply.
|
http_fs [Http_fs] |
Same as normal function
|
http_get [Http_client.Convenience] |
Does a "GET" request with the given URL and returns the message
body
|
http_get_message [Http_client.Convenience] |
Does a "GET" request with the given URL and returns the message
|
http_head_message [Http_client.Convenience] |
Does a "HEAD" request with the given URL and returns the reply.
|
http_password [Http_client.Convenience] |
The default password if authentication is required
|
http_post [Http_client.Convenience] |
Does a "POST" request with the given URL and returns the response body.
|
http_post_message [Http_client.Convenience] |
Does a "POST" request with the given URL and returns the reply.
|
http_put [Http_client.Convenience] |
Does a "PUT" request with the given URL and returns the response body.
|
http_put_message [Http_client.Convenience] |
Does a "PUT" request with the given URL and returns the reply.
|
http_status_of_int [Nethttp] |
Returns the status value for an integer code, or raises
Not_found
|
http_trials [Http_client.Convenience] |
number of times every request is tried.
|
http_user [Http_client.Convenience] |
The default user if authentication is required
|
http_verbose [Http_client.Convenience] |
Turns on debug messages on stderr.
|
I | |
id [Rpc_program] |
The ID identifies the program (used in
Rpc_client )
|
idempotent_async_call [Rpc_proxy.ManagedSet] | idempotent_async_call
mset async_call arg emit : Picks a new
mclient and calls async_call mclient arg emit .
|
idempotent_sync_call [Rpc_proxy.ManagedSet] |
Synchronized version.
|
ignore_subprocess [Netsys_posix] |
Changes the arrangement so that the termination of the subprocess
is no longer reported by the file descriptor.
|
in_buffer_blit [Uq_io] |
Blit to a string or memory buffer
|
in_buffer_fill_e [Uq_io] |
Requests that the buffer is filled more than currently, and
transitions to
`Done eof when there is more data, or the
EOF is reached (eof=true).
|
in_buffer_length [Uq_io] |
The length
|
inactivate [Uq_io] |
Releases the OS resources immediately.
|
incr_rcache_error_counter [Rpc_proxy.ReliabilityCache] |
Increase the error counter for this sockaddr.
|
increment [Netplex_semaphore] |
Increment the named semaphore by 1, and return the new value.
|
index_from [Netpagebuffer] | index_from nb k c : Searches the character c in the buffer beginning
at position k .
|
index_from [Netbuffer] | index_from nb k c : Searches the character c in the netbuffer beginning
at position k .
|
init [Netsys_signal] |
Call this function to ensure that this module is initialized.
|
init_console_codepage [Netsys_win32] |
Sets the code page of the console to the ANSI code page of the
system.
|
init_string [Netsys_mem] | let voffset, bytelen = init_string mem offset len :
Initializes the memory at offset
and following bytes as Ocaml string with length len .
|
init_string_bytelen [Netsys_mem] |
Returns
bytelen if init_string was called with the passed
len .
|
init_value [Netsys_mem] | let voffset, bytelen = init_value mem offset v flags :
Initializes the memory at offset and following bytes as
copy of the boxed value v .
|
input_e [Uq_io] | let e = input_e d s pos len : Reads data from d and puts it into
the string s starting at pos and with maximum length len .
|
input_line_e [Uq_io] | let e = input_line_e d : Reads the next line from d and transitions
to `Done line when done.
|
input_stream_adapter [Shell_fs] |
Arranges that the input of a shell command is made available as
an
out_obj_channel :
|
input_thread_event [Netsys_win32] |
This event is signaled when there is data to read, or the EOF
is reached, or there is an error condition
|
input_thread_proxy_descr [Netsys_win32] |
Returns the proxy descriptor
|
input_thread_read [Netsys_win32] | input_thread_read t s pos len : Tries to read data from the buffer.
|
insert_char [Netbuffer] | insert_char nb p c : Inserts character c at position p into
the netbuffer nb
|
insert_string [Netbuffer] | insert_string nb p s : Inserts the value of string s at position
p into the netbuffer nb
|
insert_sub_string [Netbuffer] | insert_string nb p s k n : Inserts a substring of string s at position
p into the netbuffer nb .
|
install_job_handlers [Shell_sys] |
Installs handlers as configured before.
|
install_subprocess_handler [Netsys_posix] |
Installs a SIGCHLD handler for watching subprocesses.
|
int32_array_manager [Netshm_data] |
The identity representation manager
|
int32_manager [Netshm_data] |
Represents an
int32 as one-element int32_array
|
int32_of_int4 [Rtypes] | |
int32_of_int8 [Rtypes] | |
int32_of_uint4 [Rtypes] | |
int32_of_uint8 [Rtypes] | |
int4_as_string [Rtypes] | |
int4_of_int [Rtypes] | |
int4_of_int32 [Rtypes] | |
int4_of_int64 [Rtypes] | |
int64_manager [Netshm_data] |
Represents an
int64 as two-element int32_array
|
int64_of_file_descr [Netsys] |
Returns the file descriptor as int64 number.
|
int64_of_int4 [Rtypes] | |
int64_of_int8 [Rtypes] | |
int64_of_uint4 [Rtypes] | |
int64_of_uint8 [Rtypes] | |
int8_as_string [Rtypes] | |
int8_of_int [Rtypes] | |
int8_of_int32 [Rtypes] | |
int8_of_int64 [Rtypes] | |
int_blit [Netaux.ArrayAux] |
A specialisation of
Array.blit for int arrays.
|
int_manager [Netshm_data] |
Uses either
int32_manager or int64_manager to represent int ,
depending on the size of int .
|
int_of_act_events [Netsys_posix] | |
int_of_file_descr [Netsys_posix] |
Return the file descriptor as integer.
|
int_of_http_status [Nethttp] |
Returns the integer code for a status value
|
int_of_int4 [Rtypes] | |
int_of_int8 [Rtypes] | |
int_of_req_events [Netsys_posix] | |
int_of_uint4 [Rtypes] | |
int_of_uint8 [Rtypes] | |
int_series [Netaux.ArrayAux] | int_series src srcpos dst dstpos len n :
Computes for every i , 0 <= i < len :
dst.(dstpos+i) = n + SUM(j=0..(i-1): src.(srcpos+j))
|
int_var [Netplex_cenv] | |
internal_redirect [Netcgi_apache.Apache.Request] |
Internally redirects immediately to
uri .
|
internal_redirect_handler [Netcgi_apache.Apache.Request] |
Internally redirects immediately to
uri using handler specified
by r .
|
ioprio_get [Netsys_posix] |
Retrieve the priority of the target.
|
ioprio_set [Netsys_posix] |
Sets the priority of the target processes.
|
ip_url_syntax [Neturl] |
Syntax for IP based protocols.
|
ipproto_tcp [Rpc_portmapper_aux] | |
ipproto_udp [Rpc_portmapper_aux] | |
is_MSIE [Netcgi_common] | is_MSIE user_agent tells whether the user_agent is Microsoft
Internet Explorer.
|
is_ascii_compatible [Netconversion] |
"ASCII compatible" means: The bytes 1 to 127 represent the ASCII
codes 1 to 127, and no other representation of a character contains
the bytes 1 to 127.
|
is_cgi [Netcgi_cgi] | is_cgi says whether the script is run in a CGI environment.
|
is_console [Netsys_win32] |
Tests whether the descriptor is the input or the output stream of the
console.
|
is_crt_fd [Netsys_win32] |
Tests whether the descriptor has a certain CRT counterpart.
|
is_error_response [Http_fs] |
Default implementation: The
status `Successful (code in the range
200 to 299) is considered as successful, and: code 404 is mapped to ENOENT , codes 401 and 403 are mapped to EACCES , other codes from 300 to 599 are mapped to EPERM
|
is_executable [Shell_sys] |
Returns
true if there is an executable file for the command, and
it is permitted to run this file (as stated by the file permissions).
|
is_prefix [Netcgi_common] | is_prefix pre s checks whether pre is a prefix of s .
|
is_prird [Netsys] |
Test whether the descriptor would not block if one of the input,
output, or priority input operations were done.
|
is_readable [Netsys] | |
is_running [Unixqueue] |
Whether the event loop is running
|
is_running [Equeue] |
Returns whether the event loop is active
|
is_single_byte [Netconversion] |
Returns whether the encoding is a single-byte encoding
|
is_stderr [Netsys] |
Returns whether the descriptors are stdin/stdout/stderr
|
is_stdin [Netsys] | |
is_stdout [Netsys] | |
is_up [Rpc_client] |
Return whether the client is up
|
is_virtual [Netcgi_apache.Apache.Server] | is_virtual field.
|
is_writable [Netsys] | |
iter [Netfs] | iter pre fs start : Iterates over the file hierarchy at start .
|
iter [Netshm_hashtbl] | iter f tbl applies f to all bindings in table tbl .
|
iter [Netshm] | iter f tbl applies f to all bindings in table tbl .
|
iter_env [Shell_sys] |
Iterates over the strings of the environment, and calls
f s for every string s .
|
iter_env_vars [Shell_sys] |
Iterates over the variables of the environment, and calls
f name value for every variable with name and value .
|
iter_keys [Netshm_hashtbl] | iter_keys f tbl applies f to all keys in table tbl .
|
iter_keys [Netshm] | iter_keys f tbl applies f to all keys in table tbl .
|
J | |
job_status [Shell_sys] |
Returns the status.
|
join [Netmcore] | let res_opt = join join_point pid : Waits until the process pid
is done, and returns the result value if any.
|
join_path [Neturl] |
Concatenates the path components (reverse function of split_path).
|
K | |
keep_away_from [Netsys_signal] | keep_away_from signo : This signal signo is added to the
"keep away list".
|
keep_away_list [Netsys_signal] |
Returns the "keep away list".
|
keyserv_connector [Rpc_xti_client] |
Returns a connector that can be used to call the
keyserv daemon.
|
kill [Shell_sys] |
Sends a signal to the passed process.
|
kill_all_subprocesses [Netsys_posix] | kill_all_subprocess signal override nogroup :
Sends a signal to potentially
all subprocesses.
|
kill_process_group [Shell_sys] |
Kills the process group if it is still (at least partially) running.
|
kill_processes [Shell_sys] |
Kills the individual processes of the job which are still running.
|
kill_subprocess [Netsys_posix] |
Sends this signal to the subprocess if this process still exists.
|
killpg_all_subprocesses [Netsys_posix] | killpg_all_subprocess signal override : Sends a signal to potentially
all subprocesses belonging to a process group (i.e.
|
killpg_subprocess [Netsys_posix] |
Sends this signal to the process group of the subprocess if there
is still a watched subprocess belonging to this group.
|
L | |
last_chars [Netstring_pcre] |
Same as
string_after
|
last_chars [Netstring_str] |
Same as
string_after
|
le_uint4 [Rtypes] | |
left_pair_manager [Netshm_data] |
Uses the same representation as
pair_manager , but the resulting
data manager only reads the left value of the pair.
|
length [Netpagebuffer] |
The length
|
length [Netbuffer] |
Returns the logical length of the buffer
|
length [Netshm_array] |
Returns the length of the array
|
length [Netshm_hashtbl] | length tbl returns the number of bindings in tbl .
|
length [Netshm] | length tbl returns the number of bindings in tbl .
|
length_mstrings [Xdr_mstring] |
returns the sum of the lengths of the mstrings
|
length_of_packed_value [Rpc_packer] | |
level_names [Netlog] |
The level names indexed by weight
|
level_of_string [Netlog] | |
level_of_string [Netplex_log] |
Convert a string to a level
|
level_weight [Netlog] |
A number correspondig to the level
|
level_weight [Netplex_log] |
An integer corresponding to the level
|
lexbuf_of_in_obj_channel [Netchannels] |
Creates a lexical buffer from an input channel.
|
lexeme [Netulex.Ulexing] |
Returns the lexeme as array of Unicode code points
|
lexeme_char [Netulex.Ulexing] |
Returns the code point of a certain character of the
lexeme
|
lexeme_end [Netulex.Ulexing] |
The character position of the end of the lexeme
|
lexeme_length [Netulex.Ulexing] |
The length of the lexeme in characters
|
lexeme_start [Netulex.Ulexing] |
The character position of the start of the lexeme
|
lift_in [Netchannels] |
Turns a
rec_in_channel or raw_in_channel , depending on the passed
variant, into a full in_obj_channel object.
|
lift_out [Netchannels] |
Turns a
rec_out_channel or raw_out_channel , depending on the passed
variant, into a full out_obj_channel object.
|
linear_distributor [Nethttpd_services] |
Configures linear distribution
|
lines_of_in_obj_channel [Netchannels] |
Reads from the input channel until EOF and returns the lines
as string list.
|
linkat [Netsys_posix] | linkat olddirfd oldpath newdirfd newpath flags
|
list [Netsys_signal] |
Returns the list of signal handlers
|
listener [Uq_engines] |
This engine creates a server socket listening on the
listen_address .
|
literal_glob_expr [Netglob] |
Returns an expression that matches literally the passed string
|
local_fs [Netfs] | local_fs() : Returns a filesystem object for the local filesystem.
|
local_fsys [Netglob] |
Accesses the local filesystem
|
local_interpreter [Shell_fs] |
Executes commands on the local machine
|
local_path_of_file_url [Neturl] |
Extracts the path from an absolute file URL, and returns a
correct path name.
|
local_user_info [Netglob] |
Get the home directory of a user from the local user database.
|
localzone [Netdate] |
The offset in minutes for the local time zone from the UTC
|
lock [Netmappings] | |
lock [Netplex_mutex] |
Wait until the mutex is free, and locks it
|
log [Netlog.Debug] |
Writes a log message
|
log [Netlog] |
Writes a log message
|
log [Netplex_cenv] |
Writes a log message
|
logf [Netlog.Debug] |
Writes a log message like
printf
|
logf [Netlog] |
Writes a log message like
printf
|
logf [Netplex_cenv] |
Writes a log message like
printf
|
logger_factories [Netplex_log] |
All built-in logger factories
|
logical_int32_of_uint4 [Rtypes] | |
logical_int64_of_uint8 [Rtypes] | |
logical_uint4_of_int32 [Rtypes] | |
logical_uint8_of_int64 [Rtypes] | |
lookup [Netsys_win32] |
Returns the real object behind a proxy descriptor, or raises
Not_found .
|
lookup [Netplex_cenv] | lookup service_name protocol_name tries to find a Unix domain
socket for the service and returns it.
|
lookup_camlbox_address [Netmcore_camlbox] |
Returns the address of the camlbox identified by this resource ID
|
lookup_camlbox_sender [Netmcore_camlbox] | lookup_camlbox_sender res_id :
Returns the sender object of the camlbox identified by this resource ID
|
lookup_container_sockets [Netplex_cenv] | lookup_container_sockets service_name protocol_name : returns
the Unix Domain paths of all container sockets for this service and
protocol.
|
lookup_event [Netsys_win32] | |
lookup_executable [Shell_sys] |
Searches an executable file.
|
lookup_input_thread [Netsys_win32] | |
lookup_output_thread [Netsys_win32] |
Returns the real object.
|
lookup_pipe [Netsys_win32] | |
lookup_pipe_server [Netsys_win32] | |
lookup_process [Netsys_win32] | |
lt_uint4 [Rtypes] | lt_uint4 is true iff the first value is less than the second value
as unsigned int
|
M | |
main [Netcgi_apache.Apache.Request] | request_rec main field.
|
make [Nethttp.Cookie] | make ?expires ?domain ?path ?secure name value creates a new
cookie with name name holding value .
|
make [Netcgi.Cookie] | make ?expires ?domain ?path ?secure name value creates a new
cookie with name name holding value .
|
make [Netcgi_common.Cookie] | |
make_pattern [Netaux.KMP] | |
make_temporary_file [Netchannels] |
Creates a temporary file in the directory
tmp_directory with a name
prefix tmp_prefix and a unique suffix.
|
make_url [Neturl] |
Creates a URL from components:
|
make_var_type [Netplex_cenv] |
Create get and set functions for any (monomorphic) type.
|
makechar [Netconversion] | makechar enc i:
Creates the string representing the Unicode code point i in encoding
enc .
|
manage [Netshm_array] |
Manages a shared memory object as an array,
including the representation of arbitrary O'Caml values.
|
manage [Netshm_hashtbl] |
Manages a shared memory object as a hash table like
Netshm.manage ,
and additionally represent arbitrary O'Caml values.
|
manage [Netshm] |
Starts managing an open shared memory object as
shm_table .
|
manage_file [Netmcore] |
hands over a file to the manager
|
manage_sem [Netmcore] |
hands over a named semaphore to the manager
|
manage_shm [Netmcore] |
hands over a named shm object to the manager
|
map_engine [Uq_engines] |
Same as function
|
map_list [Nethtml] | map_list f doclst :
Applies f to all attribute values and data strings (except
the attributes of "?", "!", or "--" nodes).
|
map_xv_enum_fast [Xdr] |
Works for both
XV_enum and XV_enum_fast
|
map_xv_struct_fast [Xdr] |
Works for both
XV_struct and XV_struct_fast
|
map_xv_union_over_enum_fast [Xdr] |
Works for both
XV_union_over_enum and XV_union_over_enum_fast .
|
match_beginning [Netstring_pcre] |
Returns the position where the matched part begins
|
match_beginning [Netstring_str] |
Returns the position where the matched part begins
|
match_end [Netstring_pcre] |
Returns the position where the matched part ends
|
match_end [Netstring_str] |
Returns the position where the matched part ends
|
match_glob_expr [Netglob] |
Matches the glob_expr against a string.
|
matched_group [Netstring_pcre] |
Extracts the substring the nth group matches from the whole
string.
|
matched_group [Netstring_str] |
Extracts the substring the nth group matches from the whole
string.
|
matched_string [Netstring_pcre] |
Extracts the matched part from the string.
|
matched_string [Netstring_str] |
Extracts the matched part from the string.
|
max_age [Nethttp.Cookie] |
The expiration time of the cookie, in seconds.
|
max_age [Netcgi.Cookie] |
The expiration time of the cookie, in seconds.
|
max_age [Netcgi_common.Cookie] |
The expiration time of the cookie, in seconds.
|
mcast_add_membership [Netsys] |
Join a multicast group.
|
mcast_drop_membership [Netsys] |
Leave a multicast group.
|
mcast_set_loop [Netsys] |
Whether sent multicast messages are received by the sending host
|
mcast_set_ttl [Netsys] |
Set TTL/hops value
|
mclient_serial [Rpc_proxy.ManagedClient] |
Get the serial number of the connection.
|
mclient_state [Rpc_proxy.ManagedClient] |
Get the state
|
mem [Netshm_hashtbl] | mem tbl key checks if key is bound in tbl .
|
mem [Netshm] | mem tbl key checks if key is bound in tbl .
|
mem_read [Netsys_mem] |
A version of
Unix.read that uses a memory buffer.
|
mem_recv [Netsys_mem] | |
mem_send [Netsys_mem] |
Versions of
Unix.recv , and Unix.send
using memory buffers.
|
mem_write [Netsys_mem] |
A version of
Unix.single_write that uses a memory buffer.
|
memory [Netshm] | |
memory_address [Netsys_mem] |
Returns the start address of the buffer
|
memory_based_mstrings [Xdr_mstring] |
Uses memory to represent mstrings.
|
memory_map_file [Netsys_mem] | memory_map_file fd shared size : Maps size bytes of the file
fd into memory, and returns the memory buffer like
Bigarray.Array1.map_file .
|
memory_pool_based_mstrings [Xdr_mstring] |
Uses memory to represent mstrings.
|
memory_unmap_file [Netsys_mem] |
Unmaps the file.
|
meta_engine [Uq_engines] |
Same as function
|
method_distributor [Nethttpd_services] |
Configures method distribution
|
method_name [Netcgi_apache.Apache.Request] | request_rec method field.
|
method_number [Netcgi_apache.Apache.Request] | request_rec method_number field (given symbolically
instead of a number).
|
mime [Netcgi.Argument] | mime_arg ?name msg creates a MIME-structured CGI argument
called name with contents msg .
|
mk_dlog [Netlog.Debug] | let dlog = mk_dlog "M" enable : The conditional debug function
|
mk_dlogr [Netlog.Debug] | let dlogr = mk_dlog "M" enable : The conditional debug function
|
mk_fp4 [Rtypes] | |
mk_fp8 [Rtypes] | |
mk_int4 [Rtypes] | |
mk_int8 [Rtypes] | |
mk_internet_date [Netdate] |
Convert the time (seconds since the epoch) to a date string that
conforms to RFC 3339.
|
mk_mail_date [Netdate] |
Convert the time (seconds since the epoch) to a date string that
conforms to RFC 1123 (which updates RFC 822).
|
mk_param [Mimestring] |
Creates a parameter from a value (in decoded form).
|
mk_uint4 [Rtypes] | |
mk_uint8 [Rtypes] | mk_ <t> create integer values from character tuples.
|
mk_url_encoded_parameters [Netencoding.Url] |
The argument is a list of (name,value) pairs.
|
mk_usenet_date [Netdate] |
Convert the time (seconds since the epoch) to a date string that
conforms to RFC 1036 (which obsoletes RFC 850).
|
mkdirat [Netsys_posix] |
Same as
Unix.mkdir but the file is taken relative to the directory
given by first argument
|
mkfifoat [Netsys_posix] | mkfifoat dirfd path mode
|
modify [Netplex_main] |
Modifies the command-line configuration object
|
modify_close_on_exec [Netsys_win32] |
Sets the close-on-exec flag, i.e.
|
modify_url [Neturl] |
Modifies the passed components and returns the modified URL.
|
moncontrol [Netsys] |
Interface to the
moncontrol routine of the GPROF profiler.
|
move [Netconversion] |
Moves the cursor one character to the right, or if
num is passed,
this number of characters to the right.
|
mp [Netplex_mp] |
Uses
Unix.fork to create new threads.
|
mset_load [Rpc_proxy.ManagedSet] |
Returns the number of pending calls per service
|
mset_pick [Rpc_proxy.ManagedSet] |
Pick an mclient for another call, or raise
Cluster_service_unavailable .
|
mset_services [Rpc_proxy.ManagedSet] |
Returns the service array
|
mstrings_of_packed_value [Rpc_packer] | |
msync_engine [Uq_engines] |
Same as function
|
mt [Netplex_mt] |
Uses
Thread.create to create new threads
|
multi_file_logger [Netplex_log] | |
multi_file_logger_factory [Netplex_log] |
Reads a logging section like
|
N | |
name [Nethttp.Cookie] |
The name of the cookie.
|
name [Netcgi.Cookie] |
The name of the cookie.
|
name [Netcgi_common.Cookie] | |
name_of_shm [Netshm] |
Returns the name of an object
|
names [Netlog.Debug] |
Return the possible module names for
enable_module and
disable_module
|
nativeint_manager [Netshm_data] |
Uses either
int32_manager or int64_manager to represent nativeint ,
depending on the size of nativeint .
|
net_get [Rpc_key_service] | |
nethttpd_factory [Nethttpd_plex] |
Factory for a web server component.
|
nethttpd_processor [Nethttpd_plex] | netplex_processor mk_config http_service : Creates a Netplex processor
for Nethttpd.
|
new_group [Unixqueue] |
Create a new, empty group for the event system
|
new_job [Shell_sys] |
Creates a new job descriptor.
|
new_serial [Netlog.Debug] |
Create new serial number
|
new_wait_id [Unixqueue] |
Create a new unique wait identifier
|
next [Netcgi_apache.Apache.Request] | request_rec next field.
|
norm_path [Neturl] |
Removes
"." and ".." from the path if possible.
|
note_auth_failure [Netcgi_apache.Apache.Request] |
Set headers to tell browser that authentication failed.
|
note_basic_auth_failure [Netcgi_apache.Apache.Request] |
Set headers to tell browser that basic authentication failed.
|
note_digest_auth_failure [Netcgi_apache.Apache.Request] |
Set headers to tell browser that digest authentication failed.
|
notes [Netcgi_apache.Apache.Request] | request_rec notes field.
|
nth [Netbuffer] |
Alias for
get
|
null [Rpc_portmapper] |
Calls the 'NULL' procedure of the portmapper.
|
null_dlogger [Netlog.Debug] |
The "logger" not printing anything
|
null_proc_name [Rpc_program] |
Returns the name of procedure 0 (or
None if not found)
|
null_url [Neturl] |
A URL without any component and
null_url_syntax
|
null_url_syntax [Neturl] |
An URL syntax that recognizes nothing.
|
O | |
of_compat_activation [Netcgi1_compat.Netcgi_types] |
Portage:
of_compat_activation converts an old style
cgi_activation to a new CGI-like object.
|
of_compat_argument [Netcgi1_compat.Netcgi_types] |
Portage:
of_compat_argument a converts an old style argument
a to a new style one.
|
of_compat_config [Netcgi1_compat.Netcgi_env] |
Portage:
of_compat_config c transform the old configuration c
into one suitable for the new interface.
|
of_compat_environment [Netcgi1_compat.Netcgi_env] |
Portage:
of_compat_environment e converts the old environment
e to the new interface.
|
of_netscape_cookie [Nethttp.Cookie] |
Convert a Netscape cookie to the new representation
|
of_netscape_cookie [Netcgi.Cookie] |
Convert a Netscape cookie to the new representation
|
of_record [Netcgi_common.Cookie] |
Conversion from the deprecated style of cookie.
|
of_stream_fs [Netglob] |
Use an arbitrary network filesystem for globbing
|
once [Unixqueue] |
Arranges that the callback function is called once after the
passed period of time (the
float argument) has elapsed.
|
open_shm [Netshm] |
Opens the shared memory object.
|
openat [Netsys_posix] |
Same as
Unix.openfile but open relative to the directory given
by first argument
|
openlog [Netsys_posix] | openlog ident options facility : Opens a log stream.
|
option_manager [Netshm_data] |
Creates a data manager from an input data manager for optional values
|
option_of_char [Telnet_client] |
Converts a character representing an option to the internal option
name.
|
options_service [Nethttpd_services] |
This service responds to "OPTIONS *" requests, and nothing else
|
output [Netcgi_apache.Apache.Request] | output r s ofs len send s[ofs .. len-1] back to the
client.
|
output_e [Uq_io] | let e = output_e d s pos len : Outputs data to d and takes it
from the string s starting at pos and with maximum length
len .
|
output_file_response [Nethttpd_types] |
Outputs the contents of a file as response body, together with the given status and
the header (optional).
|
output_memory_e [Uq_io] | let e = output_string_e d m : Outputs the bigarray m to d ,
and transitions to `Done() when done.
|
output_netbuffer_e [Uq_io] | let e = output_string_e d b : Outputs the contents of b to d ,
and transitions to `Done() when done.
|
output_static_response [Nethttpd_types] |
Outputs the string argument as response body, together with the given status and
the header (optional).
|
output_std_response [Nethttpd_types] |
Outputs a "standard response" for the
http_status .
|
output_stream_adapter [Shell_fs] |
Arranges that the output of a shell command is made available as
an
in_obj_channel :
|
output_string_e [Uq_io] | let e = output_string_e d s : Outputs the string s to d ,
and transitions to `Done() when done.
|
output_thread_event [Netsys_win32] |
This event is signaled when there is space in the buffer,
or when there is an error condition
|
output_thread_proxy_descr [Netsys_win32] |
Returns the proxy descriptor
|
output_thread_write [Netsys_win32] | output_thread_write t s pos len : Tries to write data to the buffer.
|
P | |
pack_accepting_reply [Rpc_packer] | |
pack_call [Rpc_packer] | |
pack_rejecting_reply [Rpc_packer] | |
pack_successful_reply [Rpc_packer] | |
pack_xdr_value [Xdr] | |
pack_xdr_value_as_mstrings [Xdr] |
The concatanated mstrings are the packed representation
|
pack_xdr_value_as_string [Xdr] |
rm: If true, four null bytes are prepended to the string for the
record mark
|
packed_value_of_mstrings [Rpc_packer] | |
packed_value_of_string [Rpc_packer] | |
page_for_additions [Netpagebuffer] | let (m,pos,len) = page_for_additions b : Returns the last page
in m , the first free byte on the page in pos , and
the number of free bytes on the page in len .
|
page_for_consumption [Netpagebuffer] | let (m,pos,len) = page_for_consumption b : Returns the first page
in m , the first used byte on the page in pos , and
the number of used bytes on the page in len .
|
pair_manager [Netshm_data] |
Creates a compound manager for pairs from two input managers
|
paligned_memory_based_mstrings [Xdr_mstring] |
Uses memory to represent mstrings.
|
param_charset [Mimestring] | |
param_language [Mimestring] |
Return the decoded value of the parameter, the charset (uppercase),
and the language.
|
param_tokens [Mimestring] |
Formats a parameter list.
|
param_value [Mimestring] | |
parse [Nethtml] |
Parses the HTML document from an object channel and returns it.
|
parse [Netdate] |
Parse a string and return a date/time record.
|
parse [Netaddress] |
Parse a list of addresses in string representation, and return
them as list of mailboxes or groups.
|
parse_document [Nethtml] |
Parses the HTML document from a
lexbuf and returns it.
|
parse_epoch [Netdate] |
Parse a string and return the time (seconds since the epoch
|
parse_glob_expr [Netglob] |
Parses the glob expression.
|
parse_url [Neturl] |
Parses the string and returns the URL the string represents.
|
parse_user_name [Rpc_auth_sys] |
Parses a user name as returned by
Rpc_server.get_user in conjunction
with the AUTH_SYS authentication and `Full formatting.
|
partial_url_syntax [Neturl] |
Transforms the syntax into another syntax where all required parts are
changed into optional parts.
|
path [Nethttp.Cookie] |
The path of the cookie, if set.
|
path [Netcgi.Cookie] |
The path of the cookie, if set.
|
path [Netcgi_common.Cookie] | |
path_info [Netcgi_apache.Apache.Request] | request_rec path_info field.
|
peek_auth_error [Rpc_packer] | |
peek_peer_credentials [Rpc_auth_local] |
Peeks at the next message and returns the pair (euid,egid) for a
Unix domain socket.
|
peek_xid [Rpc_packer] | |
pending_calls [Rpc_proxy.ManagedClient] |
Returns the number of pending calls
|
performance_pollset [Netsys_pollset_generic] |
Returns the best available pollset on this platform for high performance
servers that have to deal with many different file descriptors.
|
pidfile [Netplex_main] |
Returns the location of the PID file (if any)
|
ping [Netcgi_dbi.DBI_DRIVER] | |
pipe_accept [Netsys_win32] |
Waits until the connect event is signaled (usually meaning that
a new client connection is available), and returns the new
pipe.
|
pipe_connect [Netsys_win32] | pipe_connect name mode : Creates a client pipe handle, and tries
to connect to the pipe server name .
|
pipe_connect_event [Netsys_win32] |
The event object signals when a new client connection is available
|
pipe_descr [Netsys_win32] |
Returns the proxy descriptor for the pipe.
|
pipe_listen [Netsys_win32] |
Creates the backlog queue with
n prepared server endpoints.
|
pipe_mode [Netsys_win32] | |
pipe_name [Netsys_win32] | |
pipe_pair [Netsys_win32] |
Returns a pair of connected pipes (using automatically generated
names).
|
pipe_rd_event [Netsys_win32] | |
pipe_read [Netsys_win32] | pipe_read p s pos len : Tries to read data from the pipe.
|
pipe_server_descr [Netsys_win32] |
Returns the proxy descriptor for the pipe server.
|
pipe_server_mode [Netsys_win32] |
Returns the pipe/server mode
|
pipe_server_name [Netsys_win32] |
Returns the name of the pipe
|
pipe_shutdown [Netsys_win32] |
Cancels all pending I/O operations and closes the pipe handle.
|
pipe_shutdown_server [Netsys_win32] |
Closes the pipe server: All endpoints in the backlog queue are
shutdown.
|
pipe_wait_connect [Netsys_win32] |
Wait until a client connects to this server.
|
pipe_wait_rd [Netsys_win32] | |
pipe_wait_wr [Netsys_win32] |
Wait until the pipe becomes readable or writable.
|
pipe_wr_event [Netsys_win32] |
The event objects signaling that read and write operations are possible.
|
pipe_write [Netsys_win32] | pipe_write p s pos len : Tries to write data to the pipe.
|
plugin [Netplex_mutex] |
To enable mutexes, call the controller's
add_plugin method
with this object as argument.
|
plugin [Netplex_sharedvar] |
To enable shared variables, call the controller's
add_plugin method
with this object as argument.
|
plugin [Netplex_semaphore] |
To enable semaphores, call the controller's
add_plugin method
with this object as argument.
|
pmap_port [Rpc_portmapper_aux] | |
pmapproc_callit [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_callit [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_callit'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_callit'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_dump [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_dump [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_dump'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_dump'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_getport [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_getport [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_getport'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_getport'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_null [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_null [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_null'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_null'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_set [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_set [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_set'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_set'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_unset [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_unset [Rpc_portmapper_clnt.Make'PMAP.V2] | |
pmapproc_unset'async [Rpc_portmapper_clnt.PMAP.V2] | |
pmapproc_unset'async [Rpc_portmapper_clnt.Make'PMAP.V2] | |
poll [Netsys_posix] | poll a n tmo : Poll for the events of the cells 0 to n-1 of
poll array a , and set the poll_revents member of all cells.
|
poll_array_length [Netsys_posix] |
Return the number of cells in the poll array
|
poll_based_pollset [Netsys_pollset_posix] |
Returns a poll set whose implementation is based on the
poll system
call.
|
poll_err_result [Netsys_posix] | |
poll_hup_result [Netsys_posix] | |
poll_null_events [Netsys_posix] |
Create an empty set of
poll_act_events , for initilization
of poll cells.
|
poll_nval_result [Netsys_posix] |
Look for the bit in
poll_act_events and return the status
|
poll_pri_result [Netsys_posix] | |
poll_rd_result [Netsys_posix] | |
poll_req_events [Netsys_posix] | poll_req_events rd wr pri : Create a set of in events consisting
of the bits rd , wr , and pri .
|
poll_req_triple [Netsys_posix] |
Looks into a
poll_req_events value, and returns the triple
(rd,wr,pri) .
|
poll_result [Netsys_posix] |
Look whether there is any event in
poll_out_events
|
poll_single [Netsys_posix] | poll_single fd rd wr pri tmo : Polls a single descriptor for the
events given by rd , wr , and pri .
|
poll_wr_result [Netsys_posix] | |
pollset [Netsys_pollset_win32] |
This is a pollset implementation that works for sockets, and, named pipes as provided by
Netsys_win32 (add the descriptors
returned by pipe_descr or pipe_server_descr to the pollset)
The number of descriptors that can be added to the pollset
has a quite low limit (usually 63 sockets or 31 pipes).
|
pollset_event_system [Unixqueue_pollset] |
Implements a unixqueue on top of a pollset.
|
pool_alloc_memory [Netsys_mem] | let (m,free) = pool_alloc_memory p :
Gets a memory block m from the pool p .
|
pool_block_size [Netsys_mem] |
Returns the size of the memory blocks in bytes
|
pool_report [Netsys_mem] |
Returns a report describing the memory allocation in the pool
|
port [Netcgi_apache.Apache.Request] |
Server port.
|
port_of_program [Rpc_portmapper] | port_of_program program host protocol :
queries the portmapper running on host for the program registered
for protocol .
|
ports [Nethttp.Cookie] | port c the ports to which the cookie may be returned or [] if
not set.
|
ports [Netcgi.Cookie] | port c the ports to which the cookie may be returned or [] if
not set.
|
ports [Netcgi_common.Cookie] | |
postprocess_job [Shell] |
Looks at the error codes of the job, and raises
Subprocess_error when there is an error that cannot be ignored.
|
prefix_mstrings [Xdr_mstring] | prefix_mstrings l n : returns the first n chars of the
concatenated mstrings l as single string
|
prev [Netcgi_apache.Apache.Request] | request_rec prev field.
|
print_buffer [Netbuffer] |
For the toploop
|
print_char [Netcgi_apache.Apache.Request] |
Send a character back to the client.
|
print_endline [Netcgi_apache.Apache.Request] |
Send a string followed by CR LF back to the client.
|
print_float [Netcgi_apache.Apache.Request] |
Send a floating-point number back to the client.
|
print_glob_expr [Netglob] |
Prints the glob expression as string.
|
print_in_obj_stream [Netstream] |
A top-loop printer for streams
|
print_int [Netcgi_apache.Apache.Request] |
Send a decimal number back to the client.
|
print_newline [Netcgi_apache.Apache.Request] |
Send a CR LF back to the client.
|
print_s_param [Mimestring] |
Prints a parameter to the formatter (as toploop printer)
|
print_string [Netcgi_apache.Apache.Request] |
Send a string back to the client.
|
print_url [Neturl] |
Printer for the toploop.
|
prioritizer [Uq_engines] |
Same as function
|
procedure_number [Rpc_program] | procedure_number p name returns only the procedure number
of the procedure called name .
|
process_connection [Nethttpd_engine] |
Sets up an engine that processes all requests using the service description.
|
process_connection [Nethttpd_reactor] |
Processes all HTTP requests in turn arriving at the file descriptor, and
calls the service provider for every request.
|
process_descr [Netsys_win32] |
Returns the proxy descriptor of the process
|
process_group_id [Shell_sys] |
Returns the Unix ID of the process group as number > 1.
|
process_group_leader [Shell_sys] |
Returns the process group leader process.
|
process_id [Shell_sys] |
Returns the process ID of the process
|
processes [Shell_sys] |
Returns the processes that have actually been started for this job
by
run_job ; note that the corresponding Unix process group
may have additional processes (e.g.
|
program [Rpc_client] |
Returns the program the client represents.
|
program_PMAP'V2 [Rpc_portmapper_aux] | |
program_number [Rpc_program] |
Return the program number
|
programs [Rpc_client] |
Returns the list of all bound programs
|
props_of_file [Netcgi_ajp] | props_of_file fname parses the property file fname and
returns it as an associative list.
|
proto_num [Netcgi_apache.Apache.Request] | request_rec proto_num field.
|
protocol [Netcgi_apache.Apache.Request] | request_rec protocol field.
|
protocol_of_string [Nethttp] |
Parses the protocol string, e.g.
|
provider [Netsys_oothr] |
Return the multi-threading provider
|
ptrace_verbosity [Rpc_server.Debug] |
How verbose the ptrace is.
|
ptrace_verbosity [Rpc_client.Debug] |
How verbose the ptrace is.
|
put_string [Netbuffer] | put_string nb pos s : Copies the string s to the position pos
of netbuffer nb
|
Q | |
query_langinfo [Netsys_posix] | query_langinfo locale : Temporarily sets the passed locale and
determines the language attributes.
|
quote [Netstring_pcre] |
Quotes a string such that it can be included in a regexp
|
quote [Netstring_str] |
Quotes a string such that it can be included in a regexp
|
R | |
rcache_config [Rpc_proxy.ReliabilityCache] |
Return the config
|
read_blocks [Netshm] | find_blocks tbl key f : The values may be stored in several
disk blocks.
|
read_config_file [Netplex_config] |
Reads a filename and returns the representation object
|
read_dynamic_service_config [Nethttpd_plex] | read_dynamic_service_config handlers cfg addr uri_path :
Reads the service configuration section of type "dynamic" from config
file cfg at address addr .
|
read_file_service_config [Nethttpd_plex] | read_file_service_config cfg addr uri_path : Reads the
service configuration section of type "file" from config file
cfg at address addr .
|
read_fp4 [Rtypes] | |
read_fp8 [Rtypes] | |
read_header [Mimestring] |
This function expects that the current position of the passed
in_obj_stream is the first byte of the header.
|
read_int4 [Rtypes] | |
read_int4_unsafe [Rtypes] | |
read_int8 [Rtypes] | |
read_int8_unsafe [Rtypes] | |
read_media_types_file [Nethttpd_services] |
Reads a text file with two columns where the left column is the
media type and the right column the corresponding suffix.
|
read_mime_header [Netmime] |
Decodes the MIME header that begins at the current position of the
netstream, and returns the header as class
basic_mime_header .
|
read_mime_message [Netmime] |
Decodes the MIME message that begins at the current position of the
passed netstream.
|
read_multipart_body [Mimestring] |
This is the "next generation" multipart message parser.
|
read_netplex_config [Netplex_config] |
Reads a configuration file like:
|
read_uint4 [Rtypes] | |
read_uint4_unsafe [Rtypes] | |
read_uint8 [Rtypes] | read_ <t> create integer values from the characters found at a
certain position in the string.
|
read_uint8_unsafe [Rtypes] |
Same, but no index check
|
readlinkat [Netsys_posix] | readlinkat dirfd path
|
real_select [Netsys_win32] |
Up to Ocaml 3.10, this function is identical to
Unix.select .
|
really_gread [Netsys] | really_read fd_style fd s pos len : Reads exactly len bytes from fd
and stores them in s starting at pos .
|
really_gwrite [Netsys] | really_write fd_style fd s pos len : Writes exactly the len bytes
from s to fd starting at pos .
|
really_input_e [Uq_io] | let e = input_e d s pos len : Reads data from d and puts it into
the string s starting at pos and with length len .
|
really_output_e [Uq_io] | let e = really_output_e d s pos len : Outputs data to d and takes it
from the string s starting at pos and with length
len .
|
really_read [Netsys] |
Same as
really_gread `Read_write
|
really_write [Netsys] |
Same as
really_gwrite `Read_write
|
recode [Netconversion] |
Converts the character sequence contained in the at most
in_len bytes
of in_buf starting at byte position in_pos , and writes the result
into at most out_len bytes of out_buf starting at byte position
out_pos .
|
recode_string [Netconversion] |
Recodes a complete string from
in_enc to out_enc , and returns it.
|
record_unavailability [Rpc_proxy.ManagedClient] |
Increases the error counter in the reliability cache for this
connection.
|
recover_glob_expr [Netglob] |
Returns the explicit representation
|
refill [Netulex.ULB] |
Tries to add characters to the
unicode_lexbuf by calling the
ulb_refill function.
|
regexp [Netstring_pcre] |
Parses a regexp
|
regexp [Netstring_str] |
Parses a regexp
|
regexp_case_fold [Netstring_pcre] |
Parses a case-insensitive regexp
|
regexp_case_fold [Netstring_str] |
Parses a case-insensitive regexp
|
regexp_string [Netstring_pcre] |
Returns a regexp that matches exactly the string
|
regexp_string [Netstring_str] |
Returns a regexp that matches exactly the string
|
regexp_string_case_fold [Netstring_pcre] |
Returns a case-insensitive regexp that matches exactly the string
|
regexp_string_case_fold [Netstring_str] |
Returns a case-insensitive regexp that matches exactly the string
|
register [Netplex_cenv.LEVER] | let reg_lever = register ctrl raw_lever :
Registers raw_lever in the controller ctrl , so one can call
reg_lever to activate it.
|
register [Netcgi_apache.Handler] |
Modules may call
register fn name to register one or more
handler functions.
|
register_cleanup [Netcgi_apache.Apache.Request] |
Register a cleanup function which is called when the current
request cycle ends.
|
register_exclusive_handler [Netsys_signal] |
An exclusive handler for a signal is the only handler for the signal.
|
register_handler [Netsys_signal] |
This function registers a handler called
name for signal number
signal .
|
register_module [Netlog.Debug] |
Registers the
enable variable of the named module
|
register_post_fork_handler [Netsys_posix] |
Registers a new post fork handler (MT-Safe)
|
register_printer [Netexn] | register e f : Register that the exception type of the sample
exception e is to be printed by f .
|
register_subprocess_handler [Netsys_posix] |
Uses the
Netsys_signal framework to manage the installation of
the SIGCHLD handler.
|
reinit_cursor [Netconversion] |
Reuses an existing cursor for a new purpose.
|
relaxed_html40_dtd [Nethtml] |
A relaxed version of the HTML 4.0 DTD that matches better common
practice.
|
release [Netmcore] |
Release the resource with this ID.
|
release_fd [Netlog.Debug] |
Removes this descriptor from the descriptor table.
|
remote_host [Netcgi_apache.Apache.Connection] | conn_rec remote_host field.
|
remote_ip [Netcgi_apache.Apache.Connection] | conn_rec remote_ip field.
|
remote_time [Rpc_time] |
Returns the time of the passed server in seconds since the epoch.
|
remove [Netshm_hashtbl] | remove tbl key removes the current binding of key in tbl ,
restoring the previous binding if it exists.
|
remove [Netshm] | remove tbl key removes the current binding of key in tbl ,
restoring the previous binding if it exists.
|
remove_from_url [Neturl] |
Removes the
true components from the URL, and returns the modified
URL.
|
remove_post_fork_handler [Netsys_posix] |
Removes a post fork handler from the registry (MT-Safe)
|
remove_resource [Unixqueue] |
Removes the operation from the watch list of the group.
|
renameat [Netsys_posix] | renameat olddirfd oldpath newdirfd newpath
|
replace [Netshm_hashtbl] | replace tbl key value replaces the current binding of key
in tbl by a binding of key to value .
|
replace [Netshm] | replace tbl key value replaces the current binding of key
in tbl by a binding of key to value .
|
replace_first [Netstring_pcre] | replace_first re templ s : Replaces the first match of re in
s by templ .
|
replace_first [Netstring_str] | replace_first re templ s : Replaces the first match of re in
s by templ .
|
reply [Rpc_server] |
Asynchronous procedures can reply their results with this function.
|
reply_error [Rpc_server] |
Like
reply , but an error condition is sent back to the caller.
|
report_connection_string [Netplex_cenv] |
Output a log line for the
netplex.connections admin message.
|
repr_config_file [Netplex_config] | repr_config_file name tree : converts the tree to a full
config_file object.
|
req_events_of_int [Netsys_posix] | |
request_time [Netcgi_apache.Apache.Request] | request_rec request_time field.
|
reset [Netsys_pollset_posix] |
This module may keep some global state.
|
reset [Netbuffer] |
Empty the buffer, deallocate the internal string, and replace it
with a new string of length
n that was allocated by
Netbuffer.create n .
|
reset_event [Netsys_win32] |
Set the object to "non-signaled" state
|
reset_rcache_error_counter [Rpc_proxy.ReliabilityCache] |
Reset the error counter for this sockaddr.
|
resize [Netshm_array] | resize a n : Resizes the array to length n .
|
resp_100_continue [Nethttpd_kernel] |
The predefined token for the "100 Continue" response
|
restart [Netsys] | restart f arg calls f arg , and restarts this call if the
exception Unix_error(EINTR,_,_) is caught.
|
restart_tmo [Netsys] | restart_tmo f tmo calls f with a timeout argument tmo , and
restarted the call if the exception Unix_error(EINTR,_,_) is caught.
|
restarting_poll [Netsys_posix] |
A wrapper around
poll that handles the EINTR condition
|
restarting_select [Netsys] |
A wrapper around
Unix.select that handles the EINTR condition.
|
restarting_sleep [Netsys] |
Sleep for the passed time.
|
restore_management [Netsys_signal] | restore_management signo : Restores signal handling management for
signo as defined by
the handler list for this signal.
|
restrict_dynamic_service_config [Nethttpd_plex] |
Restricts the subsections and paremeters in the
service
configuration section of type "dynamic" to the allowed ones.
|
restrict_file_service_config [Nethttpd_plex] |
Restricts the subsections and paremeters in the
service
configuration section of type "file" to the allowed ones.
|
rev_mode [Netsys_win32] |
Reverses the direction
|
rev_split [Netcgi_common] | split_rev is_delim s split s at each character is_delim
and returns the list of substrings in reverse order.
|
rflush [Netcgi_apache.Apache.Request] |
Flush any buffered data waiting to be written to the client.
|
rm_htspace [Netcgi_common] | rm_htspace is_space s low up returns the substring s.[low
.. up - 1] stripped of possible heading and trailing spaces
identified by the function is_space .
|
rollback [Netcgi_dbi.DBI_DRIVER] | |
rpc_engine [Rpc_proxy.ManagedClient] |
Call an RPC function in engine style:
|
rpc_factory [Rpc_netplex] |
A factory for TCP-based RPC servers.
|
run [Shell_sys] |
Executes the command concurrently with the current process.
|
run [Netcgi_test] | |
run [Netcgi_fcgi] | run f register the function f as a main function of the
script.
|
run [Netcgi_cgi] | run f executes f cgi for each cgi request.
|
run [Netcgi_scgi] | run f executes f cgi for each SCGI request.
|
run [Netcgi_ajp] | run f executes f cgi for each AJP request.
|
run [Netcgi_apache] | run f register the function f as a main function of the
script.
|
run [Unixqueue] |
Starts the event loop.
|
run [Equeue] |
Running a system means that, unless the queue is empty, the events
at the time of the
run invocation and all later added events are
gone through.
|
run_in_container_context [Netplex_cenv] | run_in_container_context cont f : Arranges that f() is executed
in the context of the container cont .
|
run_in_controller_context [Netplex_cenv] | run_in_controller_context ctrl f : Arranges that f() is executed
in the context of the controller.
|
run_job [Shell_sys] |
Invokes the commands of the job such that they run concurrently
with the main process.
|
run_post_fork_handlers [Netsys_posix] |
Runs all post fork handlers.
|
S | |
s_read_int4_64_unsafe [Netsys_xdr] |
For 64 bit platforms only: Decodes 4 bytes at this string position
as a signed 32 bit int in network byte order
|
s_read_string_array_unsafe [Netsys_xdr] | let pos' = s_read_string_array s pos len max a :
Decodes the XDR repr of an array of strings without length field.
|
s_write_int4_64_unsafe [Netsys_xdr] |
For 64 bit platforms only: Encodes 4 bytes at this string position
as a signed 32 bit int in network byte order
|
same_encoding [Netconversion] |
Whether both encodings are the same.
|
scan_encoded_text_value [Mimestring] |
Scans a "text" value.
|
scan_header [Mimestring] | let params, header_end_pos = scan_header s start_pos end_pos :
|
scan_mime_type [Mimestring] | let name, params = scan_mime_type s options :
Scans MIME types like
text/plain; charset=iso-8859-1
The name of the type and the names of the parameters are converted
to lower case.
|
scan_mime_type_ep [Mimestring] | let name, params = scan_mime_type_ep s options :
This version copes with RFC-2231-encoded parameters.
|
scan_multipart_body [Mimestring] | let [params1, value1; params2, value2; ...]
= scan_multipart_body s start_pos end_pos boundary :
|
scan_multipart_body_and_decode [Mimestring] |
Same as
scan_multipart_body , but decodes the bodies of the parts
if they are encoded using the methods "base64" or "quoted printable".
|
scan_multipart_body_from_netstream [Mimestring] | scan_multipart_body_from_netstream s boundary create add stop :
|
scan_structured_value [Mimestring] |
This function is included for backwards compatibility, and for all
cases not requiring extended tokens.
|
scan_token [Mimestring] |
Returns the next token, or
End if there is no more token.
|
scan_token_list [Mimestring] |
Returns all following tokens as a list (excluding
End )
|
scan_value_with_parameters [Mimestring] | let name, params = scan_value_with_parameters s options :
Scans values with annotations like
name ; p1=v1 ; p2=v2 ; ...
For example, MIME types like "text/plain;charset=ISO-8859-1" can
be parsed.
|
scan_value_with_parameters_ep [Mimestring] | let name, params = scan_value_with_parameters_ep s options :
This version of the scanner copes with encoded parameters according
to RFC 2231.
|
scgi_processor [Netcgi_plex] | |
search_backward [Netstring_pcre] |
Searches a match of the string with the regexp, starting at
the position and in backward direction.
|
search_backward [Netstring_str] |
Searches a match of the string with the regexp, starting at
the position and in backward direction.
|
search_forward [Netstring_pcre] |
Searches a match of the string with the regexp, starting at
the position and in forward direction.
|
search_forward [Netstring_str] |
Searches a match of the string with the regexp, starting at
the position and in forward direction.
|
search_path [Netsys_win32] | search_path path_opt name ext_opt : Uses the SearchPath function
to locate a file.
|
secure [Nethttp.Cookie] |
Tells whether the cookie is secure.
|
secure [Netcgi.Cookie] |
Tells whether the cookie is secure.
|
secure [Netcgi_common.Cookie] |
Tells whether the cookie is secure.
|
select_based_event_system [Unixqueue_select] |
Create a new
Unix.select -based event system
|
select_emulation [Netsys_pollset_generic] | let select = select_emulation pset : Returns a function with the
same meaning as Unix.select .
|
self_cont [Netplex_cenv] |
Returns the container running the code of the caller,
or raise
Not_in_container_thread if called from outside a
container context.
|
self_obj [Netplex_cenv] |
Returns the container or the controller running the code of the
caller, or raise
Not_found if called from
neither a container not a controller thread.
|
self_process_id [Netmcore] |
Returns the process ID of a worker
|
sem_close [Netsys_posix] |
Closes a named semaphore.
|
sem_create [Netsys_posix] | let (sem,name) = sem_create prefix init_value : Creates
a new semaphore with a unique name.
|
sem_destroy [Netsys_posix] |
Destroys the anonymous semaphore
|
sem_getvalue [Netsys_posix] |
Returns the value of the semaphore.
|
sem_init [Netsys_posix] | sem_init mem pos pshared init_value : Initializes the memory
at position pos to pos + sem_size() - 1 as anonymous semaphore.
|
sem_open [Netsys_posix] | sem_open name flags mode init_value : Opens a named semaphore
which is optionally created.
|
sem_post [Netsys_posix] |
Unlocks the semaphore (increases the value by 1)
|
sem_size [Netsys_posix] |
The size of an anonymous semaphore in bytes (
sizeof(sem_t) )
|
sem_unlink [Netsys_posix] |
Unlinks the semaphore name
|
sem_value_max [Netsys_posix] |
The maximum value of a semaphore, but at most
max_int
|
sem_wait [Netsys_posix] |
Locks the semaphore (decreases the value by 1).
|
send_file_response [Nethttpd_kernel] |
Sends the contents of a file as response body, together with the given status and
the header (optional).
|
send_http_header [Netcgi_apache.Apache.Request] |
Send the HTTP headers.
|
send_message [Netplex_cenv] | send_message service_pattern msg_name msg_arguments : Sends
a message to all services and message receivers matching
service_pattern .
|
send_static_response [Nethttpd_kernel] |
Sends the string argument as response body, together with the given status and
the header (optional).
|
sendmail [Netsendmail] |
Sends the passed message.
|
separates_adjacent_encoded_words [Mimestring] |
True iff the current token is white space (i.e.
|
seq [Ftp_client.Action] |
Do the list of actions in turn
|
seq2 [Ftp_client.Action] |
Do the two actions in turn
|
seq2_case [Ftp_client.Action] |
Do the first action, then check the resulting command state.
|
seq_engine [Uq_engines] |
Same as function.
|
serialize [Netsys_oothr] | serialize m f arg : Locks m , runs f arg , unlocks m , and returns
the result.
|
serializer [Uq_engines] |
Same as function
|
server [Netcgi_apache.Apache.Request] | request_rec server field.
|
server_auth_method [Rpc_auth_sys] |
Pass the result of this function to
Rpc_server.set_auth_methods to
configure authentication.
|
server_auth_method [Rpc_auth_local] |
Return the authentication method
AUTH_LOCAL .
|
server_auth_method [Rpc_auth_dh] |
Pass the result of this function to
Rpc_server.set_auth_methods to
configure AUTH_DH for an RPC server.
|
set [Rpc_portmapper] | set pm_client program_nr version_nr protocol port_nr :
Extends the mapping managed by the portmapper: The triple
(program_nr, version_nr, protocol) is mapped to the given
port_nr .
|
set [Netbuffer] | set nb pos c : Sets the character at pos to c
|
set [Netshm_array] | set a k x : Sets the contents of the array element number k to x
where 0 <= k < length a .
|
set [Netplex_cenv.VAR_TYPE] | |
set [Netcgi.Argument] | set new_args args creates a list of argument from args
deleting the arguments whose name appears in new_args and
adding the new_args arguments.
|
set [Netcgi_common.Cookie] | set http_header cookies sets the cookies in http_header
using version 0 or version 1 depending on whether version 1
fields are used.
|
set [Netcgi_apache.Apache.Table] | Table.set tbl key value sets the (key, value) pair in
the table tbl .
|
set_accept [Nethttp.Header] |
Sets the
Accept header
|
set_accept_charset [Nethttp.Header] |
Sets the
Accept-charset header
|
set_accept_encoding [Nethttp.Header] |
Sets the
Accept-encoding header
|
set_accept_language [Nethttp.Header] |
Sets the
Accept-language header
|
set_accept_ranges [Nethttp.Header] |
Sets the
Accept-ranges header
|
set_age [Nethttp.Header] |
Sets the
Age header
|
set_allow [Nethttp.Header] |
Sets the
Allow header
|
set_args [Netcgi_apache.Apache.Request] |
Set
request_rec args field.
|
set_arguments [Shell_sys] |
Sets the argument array
|
set_assignments [Shell_sys] |
Sets the list of assignments
(fd_from,fd_to)
|
set_auth_methods [Rpc_server] |
Sets the available authentication methods.
|
set_auth_methods [Rpc_client] |
Set the authentication methods for this client.
|
set_authorization [Nethttp.Header] |
Sets the
Authorization header.
|
set_batch_call [Rpc_proxy.ManagedClient] |
The next call is a batch call.
|
set_batch_call [Rpc_client] |
The next call will be a batch call.
|
set_bool_var [Netplex_cenv] |
Set a variable with simple type
|
set_cache_control [Nethttp.Header] |
Sets the
Cache-control header
|
set_chdir [Shell_sys] |
Sets the
chdir parameter of the command
|
set_close_on_exec [Netsys] | |
set_cmdname [Shell_sys] |
Sets the command name
|
set_comment [Nethttp.Cookie] | set_comment c s sets the comment of the cookie c to s
which must be UTF-8 encoded (RFC 2279).
|
set_comment [Netcgi.Cookie] | set_comment c s sets the comment of the cookie c to s
which must be UTF-8 encoded (RFC 2279).
|
set_comment [Netcgi_common.Cookie] | |
set_comment_url [Nethttp.Cookie] | set_comment_url c url same as Netcgi.Cookie.set_comment
except that the cookie comment is available on the page
pointed by url .
|
set_comment_url [Netcgi.Cookie] | set_comment_url c url same as Netcgi.Cookie.set_comment
except that the cookie comment is available on the page
pointed by url .
|
set_comment_url [Netcgi_common.Cookie] | |
set_connection [Nethttp.Header] |
Sets the
Connection header
|
set_console_attr [Netsys_win32] |
Get/set console attributes.
|
set_console_mode [Netsys_win32] |
Get/set the console mode.
|
set_content_encoding [Nethttp.Header] |
Sets the
Content-encoding header
|
set_content_language [Nethttp.Header] |
Sets the
Content-language header
|
set_content_length [Nethttp.Header] |
Sets the
Content-length header
|
set_content_location [Nethttp.Header] |
Sets the
Content-location header
|
set_content_md5 [Nethttp.Header] |
Sets the
Content-MD5 header
|
set_content_range [Nethttp.Header] |
Sets the
Content-range header
|
set_content_type [Nethttp.Header] |
Sets the
Content-type header
|
set_content_type [Netcgi_apache.Apache.Request] |
Set
request_rec content_type field.
|
set_cookie [Nethttp.Header] |
Set the
Cookie header.
|
set_current_resolver [Uq_resolver] |
Set the pluggable resolver
|
set_date [Nethttp.Header] |
Sets the
Date header
|
set_debug_mode [Unixqueue.Debug] |
Sets
enable .
|
set_debug_mode [Equeue.Debug] |
Sets
enable .
|
set_debug_target [Unixqueue.Debug] |
Restricts debugging to this target.
|
set_debug_target [Equeue.Debug] |
Restricts debugging to this target.
|
set_descriptors [Shell_sys] |
Sets the list of active descriptors
|
set_dgram_destination [Rpc_client] | set_dgram_destination client addr_opt : This function is required
for using the client in conjunction with unconnected UDP sockets.
|
set_domain [Nethttp.Cookie] |
Cookies are bound to a certain domain, i.e.
|
set_domain [Netcgi.Cookie] |
Cookies are bound to a certain domain, i.e.
|
set_domain [Netcgi_common.Cookie] | |
set_enc_value [Netplex_sharedvar] | set_enc_value name value : Sets the variable name to value .
|
set_encoding [Netulex.ULB] |
Sets the
encoding to the passed value.
|
set_env [Shell_sys] |
Sets the contents of the environment to the passed string array
|
set_env_var [Shell_sys] | set_env_var env varname varval : Sets the value of the variable
varname in the environment env to varval .
|
set_environment [Shell_sys] |
Sets the environment
|
set_etag [Nethttp.Header] |
Sets the
Etag header
|
set_event [Netsys_win32] |
Set the object to "signaled" state
|
set_exception_handler [Rpc_server] |
Sets the exception handler for the server.
|
set_exception_handler [Rpc_client] |
sets an exception handler (the default prints the exception
with
`Crit level to the logger set in Netlog ).
|
set_expect [Nethttp.Header] |
Sets the
Expect header
|
set_expires [Nethttp.Header] |
Sets the
Expires header
|
set_filename [Shell_sys] |
Sets the file name of the executable to start
|
set_filename [Netcgi_apache.Apache.Request] |
Set
request_rec filename field.
|
set_float_var [Netplex_cenv] | |
set_from [Nethttp.Header] |
Sets the
From header
|
set_global_rcache_config [Rpc_proxy.ReliabilityCache] |
Sets the new global config.
|
set_host [Nethttp.Header] |
Sets the
Host header
|
set_if_match [Nethttp.Header] |
Sets the
If-match header
|
set_if_modified_since [Nethttp.Header] |
Sets the
If-modified-since header
|
set_if_none_match [Nethttp.Header] |
Sets the
If-none-match header
|
set_if_range [Nethttp.Header] |
Sets the
If-range header
|
set_if_unmodified_since [Nethttp.Header] |
Sets the
If-unmodified-since header
|
set_int_var [Netplex_cenv] | |
set_last_modified [Nethttp.Header] |
Sets the
Last-modified header
|
set_location [Nethttp.Header] |
Sets the
Location header
|
set_max_age [Nethttp.Cookie] | set_max_age c (Some t) sets the lifetime of the cookie c
to t seconds.
|
set_max_age [Netcgi.Cookie] | set_max_age c (Some t) sets the lifetime of the cookie c
to t seconds.
|
set_max_age [Netcgi_common.Cookie] | |
set_max_forwards [Nethttp.Header] |
Sets the
Max-forwards header
|
set_max_response_length [Rpc_client] |
Sets the maximum length of responses.
|
set_mstring_factories [Rpc_server] |
Sets the mstring factories to use for decoding requests containing
managed strings
|
set_mstring_factories [Rpc_client] |
Sets the mstring factory configuration that is used for decoding
responses containing managed strings.
|
set_onclose_action [Rpc_server] |
Every time a connection is closed, the onclose function is called
with the closed connection.
|
set_path [Nethttp.Cookie] |
Cookies are also bound to certain path prefixes, i.e.
|
set_path [Netcgi.Cookie] |
Cookies are also bound to certain path prefixes, i.e.
|
set_path [Netcgi_common.Cookie] | |
set_path_info [Netcgi_apache.Apache.Request] |
Set
request_rec path_info field.
|
set_poll_cell [Netsys_posix] | set_poll_cell a k c : Sets the poll cell k to c .
|
set_ports [Nethttp.Cookie] | set ports c (Some p) says that the cookie c must only be
returned if the server request comes from one of the listed
ports.
|
set_ports [Netcgi.Cookie] | set ports c (Some p) says that the cookie c must only be
returned if the server request comes from one of the listed
ports.
|
set_ports [Netcgi_common.Cookie] | |
set_pragma [Nethttp.Header] |
Sets the
Pragma header
|
set_proxy_authenticate [Nethttp.Header] |
Sets the
Proxy-authenticate header
|
set_proxy_authorization [Nethttp.Header] |
Sets the
Proxy-authorization header
The "Basic" authentication scheme is represented as explained for
get_proxy_authorization .
|
set_range [Nethttp.Header] |
Sets the
Range header
|
set_referer [Nethttp.Header] |
Sets the
Referer header
|
set_referrer [Nethttp.Header] |
Same, for addicts of correct orthography
|
set_retry_after [Nethttp.Header] |
Sets the
Retry-after header
|
set_secure [Nethttp.Cookie] |
Cookies are also bound to the type of the web server:
set_secure false means servers without SSL, set_secure
true means servers with activated SSL ("https").
|
set_secure [Netcgi.Cookie] |
Cookies are also bound to the type of the web server:
set_secure false means servers without SSL, set_secure
true means servers with activated SSL ("https").
|
set_secure [Netcgi_common.Cookie] | |
set_server [Nethttp.Header] |
Sets the
Server header
|
set_session_filter [Rpc_server] |
If set, the filter function is invoked every time the beginning of a new
RPC call is received, and the result of the filter function determines
what to do with the call:
|
set_session_filter_2 [Rpc_server] |
Same as
set_session_filter , but the filter gets as second argument the
connection ID.
|
set_set_cookie [Nethttp.Header] |
Set the
Set-Cookie header
|
set_set_cookie_ct [Nethttp.Header] |
Set the
Set-Cookie and Set-Cookie2 headers:
|
set_status [Netcgi_apache.Apache.Request] |
Set
request_rec status field.
|
set_status_line [Netcgi_apache.Apache.Request] |
Set
request_rec status_line field.
|
set_string_var [Netplex_cenv] | |
set_te [Nethttp.Header] |
Sets the
TE header
|
set_timeout [Rpc_server] |
Sets the timeout for the transport.
|
set_tmp_directory [Netsys_tmp] |
Set the directory for temporary files
|
set_trailer [Nethttp.Header] |
Sets the
Trailer header
|
set_transfer_encoding [Nethttp.Header] |
Sets the
Transfer-encoding header
|
set_upgrade [Nethttp.Header] |
Sets the
Upgrade header
|
set_uri [Netcgi_apache.Apache.Request] |
Set
request_rec uri field.
|
set_user_agent [Nethttp.Header] |
Sets the
User-agent header
|
set_value [Nethttp.Cookie] | set_value c v sets the value of the cookie c to v .
|
set_value [Netplex_sharedvar] | set_value name value : Sets the variable name to value .
|
set_value [Netcgi.Cookie] | set_value c v sets the value of the cookie c to v .
|
set_value [Netcgi_common.Cookie] | |
set_vary [Nethttp.Header] |
Sets the
Vary header
|
set_www_authenticate [Nethttp.Header] |
Sets the
WWW-Authenticate header
|
setpgid [Netsys_posix] | setpgid pid pgid : Set the process group ID of the process pid
to pgid .
|
setpgrp [Netsys_posix] |
Same as
setpgid 0 0 : A new process group ID is created, and the
current process becomes its sole member.
|
setregid [Netsys_posix] |
Changes both the real and the effective group ID of the current
process.
|
setreuid [Netsys_posix] |
Changes both the real and the effective user ID of the current
process.
|
setup_client_block [Netcgi_apache.Apache.Request] |
Setup for reading client request.
|
setup_job [Shell] |
Creates a job like
call , but does not execute it.
|
shell_fs [Shell_fs] |
The shell filesystem.
|
shm_create [Netsys_posix] | let (fd,name) = shm_create prefix size : Creates an shm object
with a unique name.
|
shm_open [Netsys_posix] |
Opens a shared memory object.
|
shm_open [Netsys] | |
shm_table [Netshm_array] |
Returns the underlying shared memory table used to implement hash
tables
|
shm_table [Netshm_hashtbl] |
Returns the underlying shared memory table used to implement hash
tables.
|
shm_type_of_name [Netshm] | |
shm_unlink [Netsys_posix] |
Unlinks the name for a shared memory object
|
shm_unlink [Netsys] | |
should_client_block [Netcgi_apache.Apache.Request] |
Returns true if there is any client request data.
|
shut_down [Rpc_proxy.ManagedSet] | |
shut_down [Rpc_proxy.ManagedClient] | |
shut_down [Rpc_portmapper] |
Shuts down the connection to the portmapper.
|
shut_down [Rpc_simple_client] |
Shut the connection down.
|
shut_down [Rpc_client] |
Shuts down the connection.
|
shut_down [Rpc_key_service] | |
shutdown_connector [Rpc_client] |
The default implementation to shut down the connector.
|
shutdown_e [Uq_io] |
Performs a regular shutdown of the device.
|
signal_engine [Uq_engines] | let (se, signal) = signal_engine esys : Same as function
|
signature [Rpc_program] | |
simple [Netcgi.Argument] | simple_arg name value creates an unstructured CGI argument
called name with contents value .
|
simple_listing [Nethttpd_services] |
Simple listing generator for
`Enable_listings
|
since_epoch [Netdate] |
Convert a date/time record into the time (seconds since the epoch)
|
sleep [Netsys] | |
sockaddr_is_enabled [Rpc_proxy.ReliabilityCache] |
Returns whether the sockaddr is enabled.
|
spawn [Netsys_posix] | spawn cmd args : Fork the process and exec cmd which gets the
arguments args .
|
specials_rfc2045 [Mimestring] |
The sets of special characters defined by the RFCs 822 and 2045.
|
specials_rfc822 [Mimestring] | |
split [Netstring_pcre] |
Splits the string according to the regexp in substrings.
|
split [Netstring_str] |
Splits the string according to the regexp in substrings.
|
split_delim [Netstring_pcre] |
Same as
split , but occurrences of the delimiter at the beginning
and the end are returned as empty strings
|
split_delim [Netstring_str] |
Same as
split , but occurrences of the delimiter at the beginning
and the end are returned as empty strings
|
split_glob_expr [Netglob] |
Splits the glob expression into filename components separated by
literal
/ characters.
|
split_host_port [Nethttp] |
Splits the
Host header in hostname and optional port number.
|
split_mime_type [Mimestring] | let (main_type, sub_type) = split_mime_type content_type :
Splits the MIME type into main and sub type, for example
split_mime_type "text/plain" = ("text", "plain") .
|
split_path [Neturl] |
Splits a
'/' -separated path into components (e.g.
|
split_uri [Mimestring] |
Splits a long URI according to the algorithm of RFC 2017.
|
ssh_interpreter [Shell_fs] |
Executes commands via ssh on the machine
host as user (defaults
to current user).
|
ssl_accept_engine [Uq_ssl] |
This engine performs the server handshake.
|
ssl_client_socket_config [Rpc_ssl] |
SSL configuration object for clients
|
ssl_connect_engine [Uq_ssl] |
This engine performs the client handshake.
|
ssl_server_socket_config [Rpc_ssl] |
SSL configuration object for servers
|
standard_event_system [Unixqueue] |
Create a new, empty, standard event system
|
standard_pollset [Netsys_pollset_generic] |
Returns a good standard implementation of pollset for this platform.
|
start [Netmcore] | let pid = start fork_point arg : Starts the process with the
given fork_point and the argument arg .
|
startup [Netplex_main] |
Establishes a configuration and starts the Netplex daemon.
|
startup [Netmcore] |
This function makes the current process the master process.
|
status [Shell_sys] |
Reports the status so far known: If the process
has terminated, the status of the process is returned.
|
status [Netcgi_apache.Apache.Request] | request_rec status field.
|
status_line [Netcgi_apache.Apache.Request] | request_rec status_line field.
|
status_of_bad_request_error [Nethttpd_kernel] |
Returns the best response code for the error
|
status_of_cgi_header [Nethttp] |
Returns the status code and the status text corresponding to the
Status header
|
std_access_log_string [Nethttpd_util] |
Returns a log line for access logging
|
std_activation [Nethttpd_services] |
Create the function for
dyn_activation from a std_activation tag.
|
std_debug_access_log_string [Nethttpd_util] |
Returns a log string for extended access logging (multi-line)
|
std_error_log_string [Nethttpd_util] |
Returns a log line for error logging
|
std_error_response [Nethttpd_util] |
Returns the HTML text of the standard error response
|
std_error_response [Nethttpd_plex] |
A sample error response function
|
std_log_access [Nethttpd_plex] |
Returns a function that logs accesses using the
log_subch method of
the passed container
|
std_log_error [Nethttpd_plex] |
Returns a function that logs errors using the
log_subch method of
the passed container
|
stderr [Shell] |
The standard descriptors; defined here for convenience.
|
stderr_logger_factory [Netplex_log] |
Reads a logging section like
|
stdin [Shell] | |
stdout [Shell] | |
stop_connection [Rpc_server] |
Schedules a special event that causes the connection to be stopped in the
very near future.
|
stop_server [Rpc_server] |
Stops the server: If a TCP server socket is listening, it is immediately
closed.
|
storage [Netmime] |
Creates a new storage facility for a mime body according to
store .
|
stream_rpc_multiplex_controller [Rpc_transport] |
The multiplex controller for stream encapsulation
|
stream_seq_engine [Uq_engines] |
Same as function
|
string_after [Netstring_pcre] |
The last
n characters of a string
|
string_after [Netstring_str] |
The last
n characters of a string
|
string_based_mstrings [Xdr_mstring] |
Uses strings to represent mstrings
|
string_before [Netstring_pcre] |
The first
n characters of a string
|
string_before [Netstring_str] |
The first
n characters of a string
|
string_manager [Netshm_data] |
Represents a string in the following way.
|
string_match [Netstring_pcre] |
Matches the string at the position with the regexp.
|
string_match [Netstring_str] |
Matches the string at the position with the regexp.
|
string_of_bad_request_error [Nethttpd_kernel] |
Convert error to a string, for logging
|
string_of_encoding [Netconversion] |
Returns the name of the encoding.
|
string_of_fatal_error [Nethttpd_kernel] |
Convert error to a string, for logging
|
string_of_fd [Netsys] |
Return a string describing the descriptor (for debugging)
|
string_of_fd_style [Netsys] |
Returns a string describing the fd style (debugging)
|
string_of_http_method [Netcgi_common] |
Returns the string value of the method
|
string_of_http_status [Nethttp] |
Returns the informational text for a status value
|
string_of_in_obj_channel [Netchannels] |
Reads from the input channel until EOF and returns the characters
as string.
|
string_of_level [Netlog] |
Convert level names to strings and vice versa
|
string_of_output_state [Nethttpd_types] |
Debugging
|
string_of_packed_value [Rpc_packer] | |
string_of_protocol [Nethttp] |
Returns the string representation, e.g.
|
string_of_req_token [Nethttpd_kernel] |
For debugging
|
string_of_request [Rpc_util] |
Return the string representation of this call request
|
string_of_request_method [Netcgi_common] | |
string_of_response [Rpc_util] |
Return the string representation of this call response
|
string_of_server_error [Rpc] |
returns a string for debug purposes
|
string_of_sockaddr [Rpc_transport] |
Convert to string, for debugging purposes
|
string_of_sockaddr [Netsys] |
Returns a human-readable string describing the address
(for debug messages)
|
string_of_state [Uq_engines] |
For debug purposes: Returns a string describing the state
|
string_of_url [Neturl] |
Returns the URL as string
|
string_of_value [Rpc_util] |
Return a string representation of the value which must have the
passed type
|
string_var [Netplex_cenv] | |
strong_validator_match [Nethttp] |
Whether the tags match strongly (see RFC 2616 for definition)
|
sub [Netpagebuffer] |
Returns a substring
|
sub [Netbuffer] | sub nb k n : returns the n characters starting at position n from
netbuffer nb as fresh string
|
sub_lexeme [Netulex.Ulexing] |
Returns a substring of the lexeme as array of Unicode
code points.
|
subprocess_env [Netcgi_apache.Apache.Request] | request_rec subprocess_env field.
|
substitute_first [Netstring_pcre] | substitute_first re subst s : Applies the substitution function
subst to the first matching of re in s , and returns the
transformed string.
|
substitute_first [Netstring_str] | substitute_first re subst s : Applies the substitution function
subst to the first matching of re in s , and returns the
transformed string.
|
supported_types [Netshm] |
The types supported for this OS
|
symlinkat [Netsys_posix] | symlinkat oldpath newdirfd newpath flags
|
sync_call [Rpc_client] | |
sync_engine [Uq_engines] |
Same as function
|
sync_shutdown [Rpc_proxy.ManagedSet] | |
sync_shutdown [Rpc_proxy.ManagedClient] | |
sync_shutdown [Rpc_client] |
Enforces a synchronous shutdown of the connection.
|
synchronize [Rpc_client] |
Turns an async call into a synchronous call
|
sysconf_open_max [Netsys_posix] |
Return the maximum number of open file descriptor per process.
|
syslog [Netsys_posix] | syslog facility level message : Logs message at level for
facility
|
syslog_logger [Netplex_log] |
Creates a logger writing to syslog
|
syslog_logger_factory [Netplex_log] |
Reads a logging section like
|
system_restart [Netplex_cenv] |
Initiates a system restart (like the
restart method of the
controller)
|
system_shutdown [Netplex_cenv] |
Initiates a system shutdown (like the
shutdown method of the
controller)
|
T | |
tcgetpgrp [Netsys_posix] |
Return the process group ID of the foreground process group of
the session associated with the file descriptor, which must be
a tty.
|
tcp_port [Netsmtp] |
default TCP port for SMTP
|
tcp_port [Netpop] |
Default TCP port for POP version 3
|
tcsetpgrp [Netsys_posix] |
Sets the foreground process group ID of the session associated
with the file descriptor, which must be a tty.
|
tempfile_transactional_optype [Netcgi1_compat.Netcgi] | |
tempfile_transactional_optype [Netcgi] |
Deprecated name for
tempfile_transactional_outtype
|
tempfile_transactional_outtype [Netcgi] |
The
output_type implementing transactions with a tempfile-based
buffer
|
template [Netcgi_modtpl] |
Compile the template from a named file.
|
template_from_channel [Netcgi_modtpl] |
Compile the template from a channel.
|
template_from_string [Netcgi_modtpl] |
Compile the template from a literal string.
|
terminate_process [Netsys_win32] |
Terminates the process
|
test_close_on_exec [Netsys_win32] |
Tests whether the handle is not inheritable
|
test_event [Netsys_win32] |
Test whether the object is in signaled state
|
the_request [Netcgi_apache.Apache.Request] | request_rec the_request field.
|
threaded_pollset [Netsys_pollset_win32] |
This implementation overcomes the limit on the number of descriptors
one can add
to the set.
|
timer_id [Netplex_cenv] |
Returns an ID, e.g.
|
tmp_directory [Netsys_tmp] |
Return the directory for temporary files.
|
tmp_prefix [Netsys_tmp] | tmp_prefix p : Enhance the prefix for temporary files by appending
some digits to p .
|
to_buffer [Shell] |
Creates a consumer writing the data into the passed buffer.
|
to_buffer [Shell_sys] | to_buffer b returns a function which can be
used as consumer argument for add_consumer .
|
to_compat_activation [Netcgi1_compat.Netcgi_types] |
Portage:
to_compat_activation converts a new style
cgi object to an old cgi_activation object.
|
to_compat_argument [Netcgi1_compat.Netcgi_types] |
Portage:
to_compat_argument a converts a new style argument
a to an old style one.
|
to_compat_config [Netcgi1_compat.Netcgi_env] |
Portage:
to_compat_config c transform the new configuration c
into one suitable for the old interface.
|
to_compat_environment [Netcgi1_compat.Netcgi_env] |
Portage:
to_compat_environment e converts the new environment
e to the old interface.
|
to_dev_null [Shell] |
A consumer redirecting the data to
/dev/null .
|
to_fd [Shell] |
Creates a consumer redirecting the data to the file descriptor
|
to_file [Shell] |
Creates a consumer writing the data into the file whose name is
passed to this function.
|
to_function [Shell] |
Creates a consumer writing the data by calling a function.
|
to_netscape_cookie [Nethttp.Cookie] |
Convert to Netscape cookie (with information loss)
|
to_netscape_cookie [Netcgi.Cookie] |
Convert to Netscape cookie (with information loss)
|
to_record [Netcgi_common.Cookie] |
Conversion to the deprecated style of cookie (some parameters
are dropped).
|
to_string [Netexn] |
Prints the exception as string, using the registered printer functions,
or
Printexc.to_string as fallback if there is no better printer
|
to_unicode [Netconversion] |
Maps the code point of the charset to the corresponding
Unicode code point, or raises
Malformed_code , when the
input number does not correspond to a code point.
|
track_fd [Netlog.Debug] | track_fd ~owner ~descr fd : Enters the descriptor fd into the
descriptor table.
|
trigger_shutdown [Rpc_proxy.ManagedSet] |
Shut down the managed set.
|
trigger_shutdown [Rpc_proxy.ManagedClient] |
Shut down the managed client.
|
trigger_shutdown [Rpc_client] |
Triggers the shutdown, and calls the passed function back when it is
done.
|
try_shrinking [Netbuffer] | try_shrinking nb : If the length of the buffer is less than half of
the allocated space, the netbuffer is reallocated in order to save
memory.
|
ttyname [Netsys_posix] |
Returns the name of the controlling tty referred to by the
file descriptor.
|
U | |
uarray_of_ustring [Netconversion] |
Returns the characters of the string as array of Unicode code points.
|
uchar_at [Netconversion] |
Returns the Unicode code point of the character at the cursor.
|
uint4_as_string [Rtypes] | |
uint4_of_int [Rtypes] | |
uint4_of_int32 [Rtypes] | |
uint4_of_int64 [Rtypes] | |
uint8_as_string [Rtypes] |
<t>
_as_string : Returns the corresponding string in network byte
order for an integer value
|
uint8_of_int [Rtypes] | |
uint8_of_int32 [Rtypes] | |
uint8_of_int64 [Rtypes] | |
unbind [Rpc_server] |
Unbinds the program if it is bound by the server
|
unbound_async_call [Rpc_client.USE_CLIENT] | unbound_ssync_call client pgm proc arg emit : Invoke the remote
procedure
proc of the program pgm via client .
|
unbound_async_call [Rpc_client] | unbound_ssync_call client pgm proc arg emit : Invoke the remote
procedure
proc of the program pgm via client .
|
unbound_create [Rpc_client] |
Creates an unbound client.
|
unbound_sync_call [Rpc_client.USE_CLIENT] | unbound_sync_call client pgm proc arg : Invoke the remote procedure
proc of the program pgm via client .
|
unbound_sync_call [Rpc_client] | unbound_sync_call client pgm proc arg : Invoke the remote procedure
proc of the program pgm via client .
|
undefault_url [Neturl] |
Removes components from the URL if they have the passed value, and
returns the modified URL.
|
unix_error_of_code [Netsys] |
Converts an integer error into the corresponding variant
|
unlink_camlbox [Netcamlbox] |
Removes the global name of the camlbox.
|
unlink_shm [Netshm] |
Removes the name permanently from the system
|
unlinkat [Netsys_posix] |
Same as
Unix.unlink but unlink the file relative to the directory
given by first argument
|
unlock [Netmappings] | |
unlock [Netplex_mutex] |
Unlocks the mutex.
|
unpack_call [Rpc_packer] | |
unpack_call_body [Rpc_packer] | |
unpack_call_frame [Rpc_packer] | |
unpack_call_frame_l [Rpc_packer] | |
unpack_reply [Rpc_packer] | |
unpack_reply_verifier [Rpc_packer] | |
unpack_xdr_value [Xdr] | |
unpack_xdr_value_l [Xdr] | fast : whether to prefer the new "fast" values (default: false)
|
unpredictable_pipe_name [Netsys_win32] |
Returns a valid pipe name that can practically not be predicted
|
unregister [Netsys_win32] |
Removes this descriptor from the lookup table.
|
unsafe_buffer [Netbuffer] |
Warning! This is a low-level function!
Returns the current string that internally holds the buffer.
|
unsafe_chars_html4 [Netencoding.Html] |
The string contains '<', '>', '"', '&' and the control characters
0-8, 11-12, 14-31, 127.
|
unset [Rpc_portmapper] | unset pm_client program_nr version_nr protocol port_nr :
removes the mapping.
|
unset [Netcgi_apache.Apache.Table] | Table.unset tbl key delete every key/value pair associated
with the key from the table tbl .
|
unwrap [Netplex_encap.ENCAP] |
Raises
Netplex_encap.Type_mismatch if the value does not fit
|
update [Rpc_program] |
Modifies program and/or version number.
|
update_alist [Nethttpd_types] | update_alist updl l : Returns the alist with all elements of updl
and all elements of l that are not member of updl .
|
update_props_inheader [Netcgi_common] | update_props_inheader (name, value) (props, inheader) returns
(props, inheader) to which the new parameter name -value
has been added -- to props or inheader , depending on name .
|
uri [Netcgi_apache.Apache.Request] | request_rec uri field.
|
uri_distributor [Nethttpd_services] |
Configures URI distribution.
|
uripath_decode [Nethttp] |
Decodes %XX sequences in URI paths.
|
uripath_encode [Nethttp] |
Encodes unsafe characters in URI paths.
|
url_encode [Netencoding.Base64] |
Same as
encode but use slightly different characters that can be
part of URLs without additional encodings.
|
url_fragment [Neturl] | |
url_host [Neturl] | |
url_of_string [Neturl] |
Parses the passed string according to the passed
url_syntax .
|
url_other [Neturl] |
Return components of the URL.
|
url_param [Neturl] | |
url_password [Neturl] | |
url_path [Neturl] | |
url_port [Neturl] | |
url_provides [Neturl] |
Returns
true iff the URL has all of the components passed with
true value.
|
url_query [Neturl] | |
url_scheme [Neturl] | |
url_syntax_is_valid [Neturl] |
Checks whether the passed
url_syntax is valid.
|
url_syntax_of_url [Neturl] |
Returns the
url_syntax record of a URL.
|
url_user [Neturl] | |
url_user_param [Neturl] | |
use [Rpc_client.USE_CLIENT] |
Announcement that this program will be used.
|
use [Rpc_client] |
If there are no bound programs, this is a no-op.
|
user [Netcgi_apache.Apache.Request] |
The authenticated user.
|
user_encoding [Netconversion] |
Determines the preferred user encoding:
|
ustring_compare [Netconversion] |
Compares two strings lexicographically.
|
ustring_iter [Netconversion] |
Iterates over the characters of a string, and calls the passed function
for every code point.
|
ustring_length [Netconversion] |
Returns the length of the string in characters.
|
ustring_map [Netconversion] |
Maps every character of a string to a list of characters, and returns
the concatenated string.
|
ustring_of_uarray [Netconversion] |
Returns the array of Unicode code points as encoded string.
|
ustring_of_uchar [Netconversion] | ustring_of_uchar enc i :
Creates the string representing the Unicode code point i in encoding
enc .
|
ustring_sub [Netconversion] | ustring_sub enc start length s : Returns the substring of s starting
at character count start and consisting of length characters.
|
utf8_lexeme [Netulex.Ulexing] |
Returns the lexeme as UTF-8 encoded string
|
utf8_sub_lexeme [Netulex.Ulexing] |
Returns a substring of the lexeme as UTF-8 encoded
string.
|
utf8_sub_lexeme_length [Netulex.Ulexing] |
Same as
String.length(utf8_sub_lexeme args), i.e.
|
utf8_sub_string [Netulex.ULB] |
The two
int arguments are the position and length of a sub
string of the lexbuf that is returned as UTF8 string.
|
utf8_sub_string_length [Netulex.ULB] |
Returns
String.length(utf8_sub_string args) .
|
V | |
validate_glob_expr [Netglob] |
Checks whether the passed expression is syntactically valid.
|
validate_xdr_type [Xdr] | |
validate_xdr_type_system [Xdr] | |
value [Nethttp.Cookie] |
The value of the cookie.
|
value [Netcgi.Cookie] |
The value of the cookie.
|
value [Netcgi_common.Cookie] | |
value_area [Netsys_mem] |
Marks the memory block as value area.
|
value_matches_type [Xdr] | |
verbose [Rpc_server] |
Deprecated.
|
verbose [Rpc_client] |
set whether you want debug messages or not (same as setting
Rpc_client.Debug.enable )
|
verify [Netconversion] |
Checks whether the string is properly encoded.
|
version_number [Rpc_program] |
Return the version number
|
W | |
wait [Shell_fs] |
Waits until the running command is finished
|
wait_for_enc_value [Netplex_sharedvar] |
Same for encapsulated variables
|
wait_for_value [Netplex_sharedvar] | wait_for_value name : If the variable exists and set_value has
already been called at least once, the current value is returned.
|
wait_until_connected [Netsys] |
After a non-blocking connect has been initiated, this function can be
used to wait until (1) the connect is successful, or (2) the connect
fails, or (3) the operation times out.
|
wait_until_prird [Netsys] |
Wait until an operation for a single descriptor becomes possible.
|
wait_until_readable [Netsys] | |
wait_until_writable [Netsys] | |
watch_subprocess [Netsys_posix] | let fd, ws = watch_subprocess pid pgid kill_flag :
Enters the subprocess pid
into the watch list.
|
watchdog [Uq_engines] |
Same as function
|
weak_once [Unixqueue] |
Same as
once , but the timer does not keep the event system running
if it is the only remaining resource.
|
weak_validator_match [Nethttp] |
Whether the tags match weakly (see RFC 2616 for definition)
|
when_state [Uq_engines] |
Watches the state of the argument engine, and arranges that one of
the functions is called when the corresponding state change is done.
|
win32_code_pages [Netconversion] |
Mapping between Win32 code page numbers and Ocamlnet encodings.
|
win_pid [Netsys_win32] |
Returns the Windows notion of the process identifier (pid)
|
with_in_obj_channel [Netchannels] | with_in_obj_channel ch f :
Computes f ch and closes ch .
|
with_out_obj_channel [Netchannels] | with_out_obj_channel ch f :
Computes f ch and closes ch .
|
workload_manager_factories [Netplex_workload] |
All built-in workload manager factories
|
wrap [Netplex_encap.ENCAP] | |
wrap_attachment [Netsendmail] |
Generates a header for the
mime_body .
|
wrap_mail [Netsendmail] |
Sets the mail-related header fields in the input message, and
returns a message ready for delivery.
|
wrap_parts [Netsendmail] |
Generates an intermediate container for multipart attachments.
|
write [Nethtml] |
Writes the document to the output channel.
|
write_blocks [Netshm] | write_blocks tbl ops key f : Like read_blocks this function iterates
over the blocks of all bindings for key .
|
write_eof_e [Uq_io] | let e = write_eof_e d : For devices supporting half-open connections,
this engine writes the EOF marker and transitions to
`Done true .
|
write_header [Mimestring] |
This function writes the header to the passed
out_obj_channel .
|
write_int4 [Rtypes] | |
write_int4_unsafe [Rtypes] | |
write_int8 [Rtypes] | |
write_int8_unsafe [Rtypes] | |
write_mime_message [Netmime] |
Writes the MIME message to the output channel.
|
write_uint4 [Rtypes] | |
write_uint4_unsafe [Rtypes] | |
write_uint8 [Rtypes] | write_ <t> copies the characters corresponding to the integer values
into the string at the given positions.
|
write_uint8_unsafe [Rtypes] | write_ <t>_unsafe : Same, but no index check.
|
write_value [Mimestring] |
Writes the list of
s_token to the out_obj_channel .
|
wsa_enum_network_events [Netsys_win32] |
Checks whether an event has been recorded
|
wsa_event_select [Netsys_win32] |
associate event objects with socket conditions
|
wsa_maximum_wait_events [Netsys_win32] |
max size of the array passed to
wsa_wait_for_multiple_events
|
wsa_wait_for_multiple_events [Netsys_win32] |
Waits until one of the events in the array is in signaled state,
or until a timeout happens.
|
X | |
x_array_max [Xdr] |
Common abbreviation for arrays of arbitrary length
|
x_bool [Xdr] |
Common abbreviation for boolean types.
|
x_mstring_max [Xdr] |
Common abbreviation for mstrings of arbitrary length
|
x_opaque_max [Xdr] |
Common abbreviation for opaque data of arbitrary length
|
x_optional [Xdr] |
Common abbreviation for optional types.
|
x_string_max [Xdr] |
Common abbreviation for strings of arbitrary length
|
xdr_type_term [Xdr] | |
xdr_type_term_system [Xdr] | |
xdrt_PMAP'V2'pmapproc_callit'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_callit'res [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_dump'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_dump'res [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_getport'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_getport'res [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_null'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_null'res [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_set'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_set'res [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_unset'arg [Rpc_portmapper_aux] | |
xdrt_PMAP'V2'pmapproc_unset'res [Rpc_portmapper_aux] | |
xdrt_call_args [Rpc_portmapper_aux] | |
xdrt_call_result [Rpc_portmapper_aux] | |
xdrt_mapping [Rpc_portmapper_aux] | |
xdrt_pmaplist [Rpc_portmapper_aux] | |
xdrt_pmaplist_p [Rpc_portmapper_aux] | |
xmap_list [Nethtml] | xmap_list f surrounding_element_opt doclst : Similar to map_list ,
the function f is applied to all attribute values and data strings.
|
xv_false [Xdr] |
See
x_bool
|
xv_none [Xdr] | |
xv_some [Xdr] |
See
x_optional
|
xv_true [Xdr] | |
Z | |
zero_pages [Netsys_mem] | zero_pages m pos len : If possible, the memory pages in the
range pos to pos+len-1 of m are allocated again, so that
they replace the previous pages.
|