Ocamlnet 4 Reference Manual : Index of class methods

# Index of class methods

A
abort [Nethttpd_kernel.http_protocol] | Stops the transmission of data.
abort [Netftp_client.ftp_client_pi] | Shuts any active connection immediately down, and changes the state of the engine to ``Aborted`.
abort [Uq_engines_compat.cache_t] |
abort [Uq_engines_compat.engine] |
abort [Uq_engines.cache_t] | Any engine running to get the cache value is aborted, and the contents of the cache are invalidated.
abort [Uq_engines.engine] | Forces that the engine aborts operation.
abort [Uq_resolver.engine] |
abort_rw [Rpc_transport.rpc_multiplex_controller] | Aborts the current reader and/or writer forever.
accept [Uq_engines_compat.server_endpoint_acceptor] |
accept [Uq_server.server_endpoint_acceptor] | Instantiates an engine that accepts connections on the listening endpoint.
accept [Uq_engines.server_endpoint_acceptor] |
accept_body [Nethttpd_reactor.http_reactive_request] | Call this method to unlock the body channels.
accept_sec_context [Netsys_gssapi.poly_gss_api] | On the first call, pass `~context:None`.
acceptor_name [Netsys_gssapi.server_config] |
acquire_cred [Netsys_gssapi.poly_gss_api] |
activate_lever [Netplex_types.container] | Runs a lever function registered in the controller.
activate_lever [Netplex_types.controller] | Runs the registered lever directly
add [Netsys_pollset.pollset] | Add a descriptor or modify an existing descriptor
add [Nethttp_client.pipeline] | Adds the call to the end of the pipeline.
add_abort_action [Unixqueue_select.sb_event_system] |
add_abort_action [Unixqueue.event_system] |
add_admin [Netplex_types.controller] | `add_admin setup`: Allows to bind another RPC program to the admin socket.
add_auth_handler [Nethttp_client.pipeline] | adds a new-style authentication handler
add_close_action [Unixqueue_select.sb_event_system] |
add_close_action [Unixqueue.event_system] |
add_cred [Netsys_gssapi.poly_gss_api] |
add_e [Nethttp_client.pipeline] | The same as engine: The call `c` is added to the pipeline, and when it is processed, the returned engine transitions to the state ``Done c`.
add_event [Unixqueue_select.sb_event_system] |
add_event [Unixqueue.event_system] |
add_handler [Unixqueue_select.sb_event_system] |
add_handler [Unixqueue.event_system] |
add_key [Nethttp_client.key_ring] | Adds a key to the ring
add_memory [Netsys_digests.digest_ctx] | Add data
add_message_receiver [Netplex_types.controller] | Adds a message receiver.
add_plugin [Netplex_types.controller] | Adds a plugin.
add_resource [Unixqueue_select.sb_event_system] |
add_resource [Unixqueue.event_system] |
add_service [Netplex_types.controller] | Adds a new service.
add_subbytes [Netsys_digests.digest_ctx] | Add data
add_substring [Netsys_digests.digest_ctx] | Add data
add_tstring [Netsys_digests.digest_ctx] | Add data
add_weak_resource [Unixqueue_select.sb_event_system] |
add_weak_resource [Unixqueue.event_system] |
add_with_callback [Nethttp_client.pipeline] | Adds the call to the end of the pipeline.
addressed_server [Nettls_support.tls_session_props] | The name of the server (for name-based virtual servers).
addresses [Netplex_types.protocol] | The addresses of the master sockets.
adjust [Netplex_types.workload_manager] | This function is called by the controller at certain events to adjust the number of available containers.
advance [Nethttpd_kernel.http_response] | Tell this object that `n` bytes of the front token could be really sent using `Unix.write`.
alive [Rpc_transport.rpc_multiplex_controller] | If the controller is alive, the socket is not yet completely down.
alive [Uq_engines_compat.multiplex_controller] |
alive [Uq_multiplex.multiplex_controller] | If the controller is alive, the socket is not yet completely down.
alive [Uq_engines.multiplex_controller] |
apop [Netpop.client] | Specifies the user and password using APOP authentication.
argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
argument [Netcgi.cgi] | `#argument name` returns the value of the argument named `name`.
argument [Netcgi_common.cgi] |
argument_exists [Netcgi.cgi] | `#argument_exists` returns `false` if the named parameter is missing and `true` otherwise.
argument_exists [Netcgi_common.cgi] |
argument_value [Netcgi1_compat.Netcgi_types.cgi_activation] |
argument_value [Netcgi.cgi] | `#argument_value` returns the value of the argument as a string.
argument_value [Netcgi_common.cgi] |
arguments [Netcgi1_compat.Netcgi_types.cgi_activation] | Mutability of arguments has been dropped.
arguments [Netcgi.cgi] | The complete list of arguments.
arguments [Netcgi_common.cgi] |
as_bytes [Netsys_types.mstring] |
as_bytes [Netxdr_mstring.mstring] | Returns the contents as bytes.
as_memory [Netsys_types.mstring] |
as_memory [Netxdr_mstring.mstring] | Returns the contents as memory.
as_string [Netsys_types.mstring] |
as_string [Netxdr_mstring.mstring] | Returns the contents as string (this is always a copy)
assoc_multi_req_header [Nethttp_client.http_call] | Return all header values for a given field name (header entries which allow several values separated by commas can also be transmitted by several header lines with the same name).
assoc_multi_resp_header [Nethttp_client.http_call] | Return all response header values for a given field name (header entries which allow several values separated by commas can also be transmitted by several header lines with the same name).
assoc_req_header [Nethttp_client.http_call] | Query a specific header entry, or raise `Not_found`
assoc_resp_header [Nethttp_client.http_call] | Query a specific header entry of the response.
at_exit [Netcgi.cgi] | `#at_exit f` registers the function `f` to be executed when `#finalize` is called (which is done automatically when the request finishes).
at_exit [Netcgi_common.cgi] |
attach [Nettelnet_client.telnet_session] | Attach to the event system.
auth [Netpop.client] | `auth mech user authz creds params`: Performs a SASL authentication using the AUTH command (RFC 5034).
auth [Netsmtp.client] | `auth mech user authz creds params`: Performs a SASL authentication using the AUTH command.
auth_domain [Nethttp_client.auth_session] | The list of domain URIs defines the protection space.
auth_method [Rpc_client.auth_protocol] |
auth_protocol [Rpc_client.auth_session] | Return the corresponding protocol
auth_realm [Nethttp_client.auth_session] | The realm
auth_scheme [Nethttp_client.auth_session] | The authentication scheme, e.g.
auth_session_id [Nethttp_client.auth_session] | An optional ID which is only needed for multi-step authentication protocols (i.e.
auth_status [Nethttp_client.http_call] | Authenticaton status.
auth_user [Nethttp_client.auth_session] | The user identifier (UTF-8)
authenticate [Rpc_server.auth_method] | `authenticate srv conn_id details f`: This method is called when a remote call has arrived.
authenticate [Nethttp_client.auth_session] | Returns a list of additional headers that will authenticate the passed call for this session.
authenticated [Netsmtp.client] | Whether the `auth` command ran successfully
avoid_proxy_for [Nethttp_client.pipeline] | sets a list of host names or domain suffixes for which no proxy should be used.
B
bidirectional_phase [Nethttpd_kernel.http_response] | The bidrectional phase starts after "100 Continue" has been sent to the client, and stops when the response body begins.
blit_to_bytes [Netsys_types.mstring] |
blit_to_bytes [Netxdr_mstring.mstring] | `blit_to_bytes mpos s spos len`: Copies the substring of the managed string from `mpos` to `mpos+len-1` to the substring of `s` from `spos` to `spos+len-1`
blit_to_memory [Netsys_types.mstring] |
blit_to_memory [Netxdr_mstring.mstring] | `blit_to_string mpos mem mempos len`: Copies the substring of the managed string from `mpos` to `mpos+len-1` to the substring of `mem` from `mempos` to `mempos+len-1`
blit_to_string [Netsys_types.mstring] |
blit_to_string [Netxdr_mstring.mstring] |
block_constraint [Netsys_ciphers.cipher] | The buffers used with encrypt/decrypt must have a length that is a multiple of this number.
block_constraint [Netsys_ciphers.cipher_ctx] | The buffers used with encrypt/decrypt must have a length that is a multiple of this number.
block_length [Netsys_digests.digest] | The block length of the hash function (for HMAC) in bytes
block_size [Netstream.in_obj_stream] | The block size of the stream
body_size [Nethttpd_kernel.http_response] | Accumulated size of the response body
bool_param [Netplex_types.config_file] |
broadcast [Netsys_oothr.condition] | In a multi-threaded program: Signal all waiting processes that the condition holds.
C
call_plugin [Netplex_types.container] | `call_plugin p procname procarg`: This method can be called from the container context to invoke the plugin `p` procedure `procname`.
callback [Netcgi_modtpl.template] | Set a callback in the template.
can_input [Uq_engines_compat.async_in_channel] |
can_input [Uq_transfer.async_in_channel] | Whether input is possible, i.e.
can_input [Uq_engines.async_in_channel] |
can_output [Uq_engines_compat.async_out_channel] |
can_output [Uq_transfer.async_out_channel] | Whether output is possible, i.e.
can_output [Uq_engines.async_out_channel] |
cancel [Netfs.stream_fs] | Cancels any ongoing `write`.
cancel [Nethttp_fs.http_stream_fs] |
cancel_rd_polling [Rpc_transport.rpc_multiplex_controller] | Cancels polling for the next input message.
cancel_reading [Uq_engines_compat.multiplex_controller] |
cancel_reading [Uq_multiplex.multiplex_controller] | Cancels the read job.
cancel_reading [Uq_engines.multiplex_controller] |
cancel_shutting_down [Rpc_transport.rpc_multiplex_controller] | Cancels the shutdown procedure.
cancel_shutting_down [Uq_engines_compat.multiplex_controller] |
cancel_shutting_down [Uq_multiplex.multiplex_controller] | Cancels the shutdown procedure.
cancel_shutting_down [Uq_engines.multiplex_controller] |
cancel_wait [Netsys_pollset.pollset] | There is a cancel bit in the pollset, and this method sets it to the argument value.
cancel_writing [Uq_engines_compat.multiplex_controller] |
cancel_writing [Uq_multiplex.multiplex_controller] | Cancels the write job.
cancel_writing [Uq_engines.multiplex_controller] |
canonicalize_name [Netsys_gssapi.poly_gss_api] |
capa [Netpop.client] | Requests a list of capabilities (RFC 2449).
capabilities [Netpop.client] | The result of the last `capa` command
capacity [Netplex_types.workload_manager] | Computes the capacity, i.e.
cgi_auth_type [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_auth_type [Netcgi.cgi_environment] |
cgi_auth_type [Netcgi_common.cgi_environment] |
cgi_gateway_interface [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_gateway_interface [Netcgi.cgi_environment] |
cgi_gateway_interface [Netcgi_common.cgi_environment] |
cgi_https [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_https [Netcgi.cgi_environment] | A well-known extension is the HTTPS property.
cgi_https [Netcgi_common.cgi_environment] |
cgi_path_info [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_path_info [Netcgi.cgi_environment] |
cgi_path_info [Netcgi_common.cgi_environment] |
cgi_path_translated [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_path_translated [Netcgi.cgi_environment] |
cgi_path_translated [Netcgi_common.cgi_environment] |
cgi_properties [Nethttpd_types.request_info] | The distilled CGI properties
cgi_properties [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_properties [Netcgi.cgi_environment] | Return all properties as an associative list.
cgi_properties [Netcgi_common.cgi_environment] | Return the parameter `properties`.
cgi_property [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_property [Netcgi.cgi_environment] | Returns a (possibly non-standard) CGI environment property.
cgi_property [Netcgi_common.cgi_environment] |
cgi_query_string [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_query_string [Netcgi.cgi_environment] | This is the row query string.
cgi_query_string [Netcgi_common.cgi_environment] |
cgi_remote_addr [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_addr [Netcgi.cgi_environment] |
cgi_remote_addr [Netcgi_common.cgi_environment] |
cgi_remote_host [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_host [Netcgi.cgi_environment] |
cgi_remote_host [Netcgi_common.cgi_environment] |
cgi_remote_ident [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_ident [Netcgi.cgi_environment] |
cgi_remote_ident [Netcgi_common.cgi_environment] |
cgi_remote_user [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_user [Netcgi.cgi_environment] |
cgi_remote_user [Netcgi_common.cgi_environment] |
cgi_request_method [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_request_method [Netcgi.cgi_environment] | We recommend you to use the method `Netcgi.cgi.request_method` which is more type-safe and informative.
cgi_request_method [Netcgi_common.cgi_environment] |
cgi_request_uri [Nethttpd_types.v_extended_environment] | The full request URI.
cgi_request_uri [Netcgi1_compat.Netcgi_env.cgi_environment] | I rest to be convinced we need this.
cgi_script_name [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_script_name [Netcgi.cgi_environment] |
cgi_script_name [Netcgi_common.cgi_environment] |
cgi_server_name [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_name [Netcgi.cgi_environment] |
cgi_server_name [Netcgi_common.cgi_environment] |
cgi_server_port [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_port [Netcgi.cgi_environment] |
cgi_server_port [Netcgi_common.cgi_environment] |
cgi_server_protocol [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_protocol [Netcgi.cgi_environment] |
cgi_server_protocol [Netcgi_common.cgi_environment] |
cgi_server_software [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_software [Netcgi.cgi_environment] |
cgi_server_software [Netcgi_common.cgi_environment] |
change_user_to [Netplex_types.socket_service_config] | Instructs the container to change the user of the process after starting the service.
charset [Netcgi1_compat.Netcgi_types.cgi_argument] |
charset [Netcgi.cgi_argument] | The `charset` parameter of the content type of the header, or `""` when there is no such parameter, or no header.
charset [Netcgi_common.cgi_argument] |
cipher_algo [Nettls_support.tls_session_props] | The name of the algorithm for encrypting the data stream, e.g.
cipher_suite_type [Nettls_support.tls_session_props] | A string describing the authentication and privacy mechanism that is in effect: "X509": X509 certificates are used, "OPENPGP": OpenPGP certificates are used, "ANON": anonymous credentials, "SRP": SRP credentials, "PSK": PSK credentials
cleanup [Uq_lwt.lwt_backend] |
clear [Nethttp_client.tls_cache] | Clear the cache
clear [Nethttp_client.key_ring] | Deletes all keys from this key ring
clear [Unixqueue_select.sb_event_system] |
clear [Unixqueue.event_system] |
client_addr [Rpc_server.auth_details] |
close [Netfs.local_file] | Indicate that we are done with the file
close [Nethttpd_reactor.http_reactor] | Closes the file descriptor with a reliable method.
close [Netpop.client] | Closes the file descriptors
close [Netsmtp.client] | Closes the file descriptors
close [Netftp_fs.ftp_stream_fs] | Forces that the FTP client is closed.
close_all [Nethttp_client_conncache.connection_cache] | Closes all descriptors known to the cache
close_connection [Nethttpd_kernel.http_response] | Returns whether the connection should be closed after this response.
close_connection [Nethttp_client_conncache.connection_cache] | Deletes the connection from the cache, and closes it
close_in [Netchannels.augment_raw_in_channel] | As in `raw_in_channel`
close_in [Netchannels.rec_in_channel] | Closes the channel for input.
close_in [Uq_engines_compat.async_in_channel] |
close_in [Uq_transfer.async_in_channel] | Closes the channel
close_in [Uq_engines.async_in_channel] |
close_out [Netchannels.augment_raw_out_channel] | As in `raw_out_channel`
close_out [Netchannels.rec_out_channel] | Flushes the buffer, if any, and closes the channel for output.
close_out [Uq_engines_compat.async_out_channel] |
close_out [Uq_transfer.async_out_channel] | Closes the channel
close_out [Uq_engines.async_out_channel] |
cnt_crashed_connections [Nethttp_client.pipeline] | Counts connections with network or protocol errors
cnt_failed_connections [Nethttp_client.pipeline] | Counts totally failed connections (no more reconnects allowed)
cnt_new_connections [Nethttp_client.pipeline] | Counts new connections (or better: attempts to establish connections)
cnt_server_eof_connections [Nethttp_client.pipeline] | Counts connections the server terminated with EOF
cnt_successful_connections [Nethttp_client.pipeline] | Counts connections closed because pipelines become empty
cnt_timed_out_connections [Nethttp_client.pipeline] | Counts connections given up because of timeouts
code [Netldap.ldap_result] | The code, ``Success` on success
command [Netsmtp.client] | Sends this command, and returns the status code and the status texts.
commit_work [Netchannels.trans_out_obj_channel] | Flushes the transaction buffer, and writes its contents to the underlying resource.
compare_name [Netsys_gssapi.poly_gss_api] |
compression_algo [Nettls_support.tls_session_props] | The name of the compression algorithm (or "NULL"), on the TLS layer.
conditional [Netcgi_modtpl.template] | Set a conditional in the template.
config [Nethttpd_kernel.http_protocol] | Just returns the configuration
config [Netcgi1_compat.Netcgi_env.cgi_environment] |
config [Netcgi.cgi_environment] | The configuration of the request.
config [Netcgi_common.cgi_environment] |
config_announce_server [Nethttpd_kernel.http_protocol_config] | Whether to set the `Server` header: ``Ignore`: The kernel does not touch the `Server` header., ``Ocamlnet`: Announce this web server as "Ocamlnet/<version>", ``Ocamlnet_and s`: Announce this web server as `s` and append the Ocamlnet string., ``As s`: Announce this web server as `s`
config_cgi [Nethttpd_reactor.http_processor_config] | The CGI configuration to use in the Netcgi environment
config_error_response [Nethttpd_reactor.http_processor_config] | Get HTML error text for the HTTP status code.
config_error_response [Nethttpd_types.min_config] |
config_input_flow_control [Nethttpd_engine.http_engine_config] | If `true`, the engine stops reading input tokens from the HTTP kernel when there is data in the input channel of the engine not yet read.
config_internal [Netplex_types.processor_hooks] | For internal services, this list configures which message kind is used for which protocol.
config_limit_pipeline_length [Nethttpd_kernel.http_protocol_config] | Limits the length of the pipeline (= unreplied requests).
config_limit_pipeline_size [Nethttpd_kernel.http_protocol_config] | Limits the size of the pipeline in bytes.
config_log_access [Nethttpd_reactor.http_processor_config] | Logs the access after the request/response cycle is complete.
config_log_error [Nethttpd_reactor.http_processor_config] | `config_log_error info msg`: Log the message `msg`.
config_log_error [Nethttpd_types.min_config] |
config_max_header_length [Nethttpd_kernel.http_protocol_config] | Maximum size of the header, including the request line.
config_max_reqline_length [Nethttpd_kernel.http_protocol_config] | Maximum size of the request line.
config_max_trailer_length [Nethttpd_kernel.http_protocol_config] | Maximum size of the trailer
config_output_flow_control [Nethttpd_engine.http_engine_config] | If `true`, the engine signals the user when there is already enough data to output, and no more output should be generated.
config_reactor_synch [Nethttpd_reactor.http_reactor_config] | Specifies when to synchronize output, i.e.
config_suppress_broken_pipe [Nethttpd_kernel.http_protocol_config] | Whether to suppress ``Broken_pipe` errors.
config_synch_input [Nethttpd_engine.http_engine_processing_config] | The "input synchronizer": It is called as `obj # config_synch_input f ch` to create a synchronous input channel from an asynchronous one, `ch`.
config_synch_output [Nethttpd_engine.http_engine_processing_config] | The "output synchronizer": It is called as `obj # config_synch_output f ch` to create a synchronous output channel from an asynchronous one, `ch`.
config_timeout [Nethttpd_reactor.http_processor_config] | General timeout for network I/O (per I/O primitive).
config_timeout_next_request [Nethttpd_reactor.http_processor_config] | Timeout in seconds to wait for the next request after the previous one has been completely received.
config_tls [Nethttpd_kernel.http_protocol_config] | If set, the server enables TLS with the arugment config
config_tls_cert_props [Nethttpd_reactor.http_processor_config] | Whether to include certificate properties in the cgi environment.
config_tls_remote_user [Nethttpd_reactor.http_processor_config] |
configure_slave_socket [Netplex_types.protocol] | A user-supplied function to configure slave sockets (after `accept`).
configure_timeout [Netftp_client.ftp_client] | Configures a timeout for both the control and the data connection.
configure_transport [Nethttp_client.pipeline] | `configure_transport id transport`: Configures that messages with transport layer ID `id` are exchanged on `transport`.
conn_limit [Netplex_types.socket_service_config] | An optional limit of the number of connections this container can accept.
connect [Uq_engines_compat.client_endpoint_connector] |
connect [Uq_client.client_endpoint_connector] | Instantiates an engine that connects to the endpoint given by the `connect_address` argument.
connect [Uq_engines.client_endpoint_connector] |
connection_cache [Nethttp_client.pipeline] | The current connection cache.
connections [Nethttp_client.pipeline] | Reports which connections exist: `(host, port, queue_length)`
container_count [Netplex_types.controller] | The number of containers for a certain socket service name
container_event_system [Netplex_types.processor_hooks] | This method is called to get the event systems for containers.
container_id [Netplex_types.container] | Return the container ID
container_run [Netplex_types.processor_hooks] | `container_run esys`: By default, it just runs `esys#run()`.
container_state [Netplex_types.socket_controller] |
containers [Netplex_types.controller] | Lists the containers
containers_for [Netplex_types.controller] | Lists the containers for a certain socket service name
content_type [Netcgi1_compat.Netcgi_types.cgi_argument] |
content_type [Netcgi.cgi_argument] | Returns the content type of the header and its parameters as a couple `(hdr, params)`.
content_type [Netcgi_common.cgi_argument] |
content_type_params [Netcgi1_compat.Netcgi_types.cgi_argument] | Method `content_type : unit -> string * (string * Netmime_string.s_param) list` defined instead of `content_type` and `content_type_params` to be coherent with `Netmime.mime_header_ro` -- yet as easy to use.
context_time [Netsys_gssapi.poly_gss_api] |
continue [Nethttp_client.transport_channel_type] | `continue` is called when an already established circuit needs to be continued.
controller_config [Netplex_types.netplex_config] |
controller_config [Netplex_types.socket_service_config] | Make this config accessible here too, for convenience
controller_config [Netplex_types.controller] |
cookie [Netcgi.cgi_environment] | `#cookie cn` returns the cookie with name `cn`.
cookie [Netcgi_common.cgi_environment] |
cookies [Netcgi1_compat.Netcgi_env.cgi_environment] | Cookies are returned in decoded form.
cookies [Netcgi.cgi_environment] | Returns the list of valid cookies found in the request header.
cookies [Netcgi_common.cgi_environment] |
copy [Netfs.stream_fs] | Copies a file to a new name.
copy [Nethttp_fs.http_stream_fs] |
create [Netsys_digests.digest] | Start digestion
create [Netsys_ciphers.cipher] | `create c p key`: create a new cipher context for `key`.
create_condition [Netsys_oothr.mtprovider] | In a multi-threaded program: Creates a condition variable and returns the object.
create_container [Netplex_types.socket_service] | Internal method.
create_datagram_socket [Uq_engines_compat.datagram_socket_provider] |
create_datagram_socket [Uq_datagram.datagram_socket_provider] | Creates an engine that creates a `wrapped_datagram_socket` object and that sets up any further resources the objects needs.
create_datagram_socket [Uq_engines.datagram_socket_provider] |
create_from_bytes [Netxdr_mstring.mstring_factory] | `create_from_string s pos len must_copy`: Creates the `mstring` from the sub string of s starting at `pos` with length `len`
create_from_memory [Netxdr_mstring.mstring_factory] | `create_from_memory m pos len must_copy`: Creates the `mstring` from the sub string of m starting at `pos` with length `len`
create_from_string [Netxdr_mstring.mstring_factory] | `create_from_string s pos len must_copy`: Creates the `mstring` from the sub string of s starting at `pos` with length `len`
create_logger [Netplex_types.logger_factory] |
create_logger [Netplex_types.controller_config] | Create a logger to be used for the whole Netplex system.
create_mem_mutex [Netplex_types.parallelizer] | `let lock, unlock = par#create_mem_locker()`: Creates a mutex that is sufficient to protect process memory from uncoordinated access.
create_mutex [Netsys_oothr.mtprovider] | In a multi-threaded program: Creates a mutex and returns the object.
create_processor [Netplex_types.processor_factory] |
create_proxy_session [Nethttp_client.auth_handler] | Same for proxy authentication (status 407)
create_session [Nethttp_client.auth_handler] | Create a new authentication session.
create_thread [Netsys_oothr.mtprovider] | In a multi-threaded program: Starts a new thread, and calls the passed function with the passed argument in the new thread (like `Thread.create`).
create_workload_manager [Netplex_types.workload_manager_factory] |
credential [Rpc_server.auth_details] |
credentials [Nethttp_client.key] | The key in the common "credentials" format that is used by generic mechanisms.
ctrl_added [Netplex_types.plugin] | This method is invoked when the plugin has been added to this controller.
ctrl_container_finished [Netplex_types.plugin] | This method is called when a container finishes (after `post_finish_hook`).
ctrl_receive_call [Netplex_types.plugin] | `ctrl_receive_call ctrl cid procname procarg emit`: This method is called in the controller context `ctrl` when a procedure named `procname` is called.
ctrl_unplugged [Netplex_types.plugin] | The plugin has been unplugged from this controller
current_sys_id [Netplex_types.parallelizer] | Returns the system-dependent thread identifier of the caller
cycle [Nethttpd_kernel.lingering_close] | Reads data from the file descriptor until EOF or until a fixed timeout is over.
cycle [Nethttpd_kernel.http_protocol] | Looks at the file descriptor.
D
data [Netsmtp.client] | This method really send the mail.
data [Netcgi_fcgi.cgi] | This the the channel on which the filter data is available.
data_length [Netcgi_fcgi.cgi] | How many bytes of the data are available.
data_mtime [Netcgi_fcgi.cgi] | The data last modification time, expressed as an integer number of seconds since the epoch (January 1, 1970 UTC).
datagram_type [Uq_engines_compat.wrapped_datagram_socket] |
datagram_type [Uq_datagram.wrapped_datagram_socket] |
datagram_type [Uq_engines.wrapped_datagram_socket] |
decrypt [Netsys_ciphers.cipher_ctx] | `let n_in, n_out = decrypt ~last inbuf outbuf`: Decrypts the text in `inbuf` and writes the result to `outbuf`.
decrypt_bytes [Netsys_ciphers.cipher_ctx] | Decrypts this string as a whole
decrypt_string [Netsys_ciphers.cipher_ctx] | Decrypts this string as a whole
def_empty_path_replacement [Nethttp_client.generic_call] |
def_has_req_body [Nethttp_client.generic_call] |
def_has_resp_body [Nethttp_client.generic_call] |
def_is_idempotent [Nethttp_client.generic_call] |
def_request_method [Nethttp_client.generic_call] | The following methods define the values for the corresponding methods without the `def_` prefix:
def_term [Nethttpd_types.http_service] | The definition term
default_port [Nethttp_client.transport_channel_type] | If set, the `Host` header omits this port number
default_user_name [Netmech_scram_gssapi.client_key_ring] | This method may return a default user name
dele [Netpop.client] | Marks the message number of the current mailbox for deletion.
deleg_credential [Netsys_gssapi.server_props] | If a credential was delegated it is returned here as `(e,t)`.
delete_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
delete_field [Netmime.mime_header] | These methods modify the fields of the header.
delete_sec_context [Netsys_gssapi.poly_gss_api] | Output tokens are not supported (this is a deprecated feature of GSSAPI)
descr [Netftp_data_endpoint.ftp_data_engine] | The socket to use for data transfers.
descr_state [Netftp_data_endpoint.ftp_data_engine] | The socket state
descriptor [Uq_engines_compat.wrapped_datagram_socket] |
descriptor [Uq_datagram.wrapped_datagram_socket] | The underlying file descriptor.
descriptor [Uq_engines.wrapped_datagram_socket] |
dest_status [Nethttp_client.http_call] | Returns the status line of the last response (but status lines with code 100 are ignored).
destroy [Rpc_client.auth_protocol] | Destroys the session (e.g.
diag_msg [Netldap.ldap_result] | diagnostic message
disable [Netplex_types.socket_controller] | Disable a socket service temporarily
disable_local_option [Nettelnet_client.telnet_session] |
disable_remote_option [Nettelnet_client.telnet_session] |
display_minor_status [Netsys_gssapi.poly_gss_api] | Note that `display_minor_status` decodes all status value parts in one step and returns the result as `string list`.
display_name [Netsys_gssapi.poly_gss_api] |
dispose [Netsys_pollset.pollset] | Release any OS resources associated with the pollset.
do_input [Nethttpd_kernel.http_protocol] | Returns `true` iff the protocol engine is interested in new data from the socket.
do_output [Nethttpd_kernel.http_protocol] | Returns `true` iff the protocol engine has data to output to the socket
domain [Nethttp_client.key] | The domain URIs defining the protection space.
duplicate_name [Netsys_gssapi.poly_gss_api] |
E
effective_request_uri [Nethttp_client.http_call] | The URI actually sent to the server in the request line of the protocol.
emit [Rpc_client.auth_protocol] | Emits a token for this `xid`, `prog_nr` and `vers_nr`.
empty_path_replacement [Nethttp_client.http_call] | The string to substitute in the request line for the empty path.
enable [Netplex_types.socket_controller] | Enables a disabled socket service again
enable_local_option [Nettelnet_client.telnet_session] |
enable_remote_option [Nettelnet_client.telnet_session] |
encrypt [Netsys_ciphers.cipher_ctx] | `let n_in, n_out = encrypt ~last inbuf outbuf`: Encrypts the text in `inbuf` and writes the result to `outbuf`.
encrypt_bytes [Netsys_ciphers.cipher_ctx] | Encrypts this string as a whole
encrypt_string [Netsys_ciphers.cipher_ctx] | Encrypts this string as a whole
endpoint_credentials [Nettls_support.tls_session_props] | Returns the decoded credentials of this endpoint
endpoint_credentials_raw [Nettls_support.tls_session_props] | Returns the credentials in the raw form.
endpoint_credentials_type [Nettls_support.tls_session_props] | The type of credentials
engine [Nethttpd_engine.http_engine_processing_context] | The engine doing HTTP
enhanced_input [Netchannels.enhanced_raw_in_channel] | Works similar to `input`, but distinguishes between normal data and end-of-line separators.
enhanced_input_line [Netchannels.enhanced_raw_in_channel] | An improved implementation of `input_line` that uses the buffer
environment [Nethttpd_engine.http_request_notification] | The request environment.
environment [Nethttpd_engine.http_request_header_notification] | The request environment.
environment [Nethttpd_reactor.http_reactive_request] | The Netcgi environment representing the request header, the response header, and the channels to receive the request body and to send the response body.
environment [Netcgi1_compat.Netcgi_types.cgi_activation] |
environment [Netcgi.cgi] | The environment object.
environment [Netcgi_common.cgi] |
eq_name [Netx509.directory_name] | The name normalized for equality comparisons.
eq_string [Netx509.directory_name] | The `eq_name` converted to string
error_message [Nethttpd_types.error_response_params] | The error message explaining the detail that went wrong
event_system [Rpc_transport.rpc_multiplex_controller] | Returns the event system
event_system [Netplex_types.container] | The event system the container uses
event_system [Netplex_types.controller] | The event system used by the controller.
event_system [Netftp_client.ftp_client_pi] | The used event system
event_system [Netftp_client.ftp_client] |
event_system [Nethttp_client.pipeline] | Returns the event system
event_system [Uq_engines_compat.multiplex_controller] |
event_system [Uq_engines_compat.engine_mixin] |
event_system [Uq_engines_compat.engine] |
event_system [Uq_multiplex.multiplex_controller] | Returns the event system
event_system [Uq_engines.multiplex_controller] |
event_system [Uq_engines.engine_mixin] |
event_system [Uq_engines.engine] | Returns the event system the engine is attached to
event_system [Uq_resolver.engine] |
exec [Netftp_client.ftp_client] | Runs the method synchronously.
exec_e [Netftp_client.ftp_client_pi] | Run another command as engine.
exec_e [Netftp_client.ftp_client] | Runs the method asynchronously as engine.
exists_resource [Unixqueue_select.sb_event_system] |
exists_resource [Unixqueue.event_system] |
expect_input [Nettelnet_client.telnet_session] | Set whether the timeout value is to be applied to the input side of the connection.
expn [Netsmtp.client] | Expand command : `expn list` will try to expand the Mailing list `list`.
export_name [Netsys_gssapi.poly_gss_api] |
export_sec_context [Netsys_gssapi.poly_gss_api] |
extensions [Netx509.x509_certificate] | Extensions (version 3 certificates) as triples `(oid, data, critical)`.
F
fd [Nethttpd_kernel.lingering_close] | The file descriptor
fd [Nethttpd_kernel.http_protocol] | Just returns the socket
fetch_subnegotiation [Nettelnet_client.telnet_session] | This method should be called as follows: If you find a `Telnet_sb` at the beginning of the input queue, remove this command `Queue.take`, and invoke `fetch_subnegotiation`.
field [Netmime.mime_header_ro] |
fields [Netmime.mime_header_ro] |
file_descr [Rpc_transport.rpc_multiplex_controller] | If the transport mechanism is on top of a file descriptor, this is returned here.
file_exists [Netglob.glob_fsys] | Whether the file name is valid and refers to an existing file, or to a symlink pointing to an existing file.
file_is_dir [Netglob.glob_fsys] | Whether the file name is valid and a directory, or a symlink to a directory.
filename [Netfs.local_file] | The filename
filename [Netplex_types.config_file] |
filename [Netcgi1_compat.Netcgi_types.cgi_argument] |
filename [Netcgi.cgi_argument] | The `filename` parameter found in the header of file uploads.
filename [Netcgi_common.cgi_argument] |
finalize [Netmime.mime_body_ro] | After the body has been finalized, it cannot be accessed any longer.
finalize [Netcgi1_compat.Netcgi_types.cgi_activation] |
finalize [Netcgi1_compat.Netcgi_types.cgi_argument] |
finalize [Netcgi.cgi] | This method calls `#finalize` for every CGI argument (including the possible one of PUT) to ensure that all files are deleted.
finalize [Netcgi.cgi_argument] | Arguments stored in temp files must be deleted when the argument is no longer used.
finalize [Netcgi_common.cgi_argument] |
finalize [Netcgi_common.cgi] |
find [Netsys_pollset.pollset] | Checks whether a descriptor is member of the set, and returns its event mask.
find_inactive_connection [Nethttp_client_conncache.connection_cache] | Returns an inactive connection to the passed peer, or raise `Not_found`.
find_my_connections [Nethttp_client_conncache.connection_cache] | Returns all active connections owned by the object
finish [Netsys_digests.digest_ctx] | Finish digestion, and return the digest
finish [Nethttpd_reactor.http_reactive_request] | This method should be called after the request has been fully processed.
finish_request [Nethttpd_reactor.http_reactive_request] | Reads the rest of the body (if any), and discards that data
fixup_request [Nethttp_client.generic_call] | This method is called just before sending the request.
flags [Netsys_gssapi.server_props] | Actual flags
flags [Netsys_gssapi.server_config] |
flags [Netsys_gssapi.client_props] | Actual flags
flags [Netsys_gssapi.client_config] |
flavors [Rpc_server.auth_method] | Which credential flavors are handled by this method
float_param [Netplex_types.config_file] |
flush [Netchannels.augment_raw_out_channel] | As in `raw_out_channel`
flush [Netchannels.rec_out_channel] | If there is a write buffer, it will be flushed.
flush [Uq_engines_compat.async_out_channel] |
flush [Uq_transfer.async_out_channel] | Flushes the channel.
flush [Uq_engines.async_out_channel] |
frame_len [Rpc_server.auth_details] |
free_resources [Netplex_types.controller] | Should be called when the controller is finished, in order to free resources again.
front_token [Nethttpd_kernel.http_response] | The first token of the queue, represented as `data_chunk`.
ftp_client [Netftp_fs.ftp_stream_fs] | The FTP client backing this filesystem
ftp_state [Netftp_client.ftp_client_pi] | Returns the current ftp_state
G
gc_when_idle [Netplex_types.socket_service_config] | If set, idle containers run a `Gc.full_major` cycle.
generate_response [Nethttpd_types.http_service_generator] | Third stage of HTTP processing: This method is called when the HTTP request has been completely received, and the response is going to be generated.
get [Nethttp_client.tls_cache] | Get a cached session (data string)
get_connection_state [Nethttp_client_conncache.connection_cache] | Returns the state of the file descriptor, or raises `Not_found`
get_engine [Uq_engines_compat.cache_t] |
get_engine [Uq_engines.cache_t] | Requests the value.
get_host [Nethttp_client.http_call] | The host name of the content server, extracted from the URI.
get_local_option [Nettelnet_client.telnet_session] |
get_mic [Netsys_gssapi.poly_gss_api] |
get_opt [Uq_engines_compat.cache_t] |
get_opt [Uq_engines.cache_t] | Returns the cached value if available
get_options [Nettelnet_client.telnet_session] | Get the configuration options.
get_options [Nethttp_client.pipeline] |
get_path [Nethttp_client.http_call] | The path (incl.
get_port [Nethttp_client.http_call] | The port number of the content server, extracted from the URI.
get_reconnect_mode [Nethttp_client.http_call] | Get what to do if the server needs to be reconnected, i.e.
get_redirect_mode [Nethttp_client.http_call] | By default, the redirect mode is `Redirect_if_idem`.
get_remote_option [Nettelnet_client.telnet_session] |
get_req_body [Nethttp_client.http_call] | What has been sent as body in the (last) request.
get_req_header [Nethttp_client.http_call] | Deprecated.
get_req_method [Nethttp_client.http_call] | Get the name of the request method.
get_resp_body [Nethttp_client.http_call] | Deprecated.
get_resp_header [Nethttp_client.http_call] | Deprecated.
get_uri [Nethttp_client.http_call] | the full URI of this message: http://server:port/path.
getpeername [Rpc_transport.rpc_multiplex_controller] | The address of the peer's socket.
getsockname [Rpc_transport.rpc_multiplex_controller] | The address of this socket
global_exception_handler [Netplex_types.processor_hooks] | This method is called when an uncaught exception would otherwise terminate the container.
greedy_accepts [Netplex_workload.dynamic_workload_config] | Whether greedy accepts are permitted
group [Uq_engines_compat.poll_engine] |
group [Uq_engines.poll_engine] | Returns the group the engine is member of
gssapi_props [Rpc_client.auth_protocol] | Properties of the GSSAPI session (if existing)
gssapi_props [Netpop.client] | Returns GSSAPI properties, if available
gssapi_props [Netsmtp.client] | Returns GSSAPI properties, if available
gssapi_props [Netftp_client.ftp_client_pi] | GSSAPI props if GSSAPI security is negotiated
gssapi_props [Nethttp_client.http_call] | If GSSAPI is active, return the properties
H
has_req_body [Nethttp_client.http_call] | Whether the method allows to send a request body
has_resp_body [Nethttp_client.http_call] | Whether the method allows to reply with a body.
hello [Netplex_types.workload_manager] | Called by the controller when the service is added
helo [Netsmtp.client] | Sends an EHLO command to the server.
helo_response [Netsmtp.client] | The response from the last HELO or EHLO
help [Netsmtp.client] | Performs the Help command.
home_directory [Netglob.user_info] | Returns the home directory of the passed user, or the home directory of the current user for the empty string.
hooks [Nethttpd_kernel.http_protocol] | Set hooks
host_by_name [Uq_resolver.resolver] | Look up the passed host name up.
I
iana_hash_fn [Netsys_digests.digest] | Whether registered at IANA, and if so, which ID we use here
iana_name [Netsys_digests.digest] | The name as registered by IANA (if registered)
id [Netsys_oothr.thread] | In a multi-threaded program: Returns the thread ID.
id [Nettls_support.tls_session_props] | The ID of the session (non-printable string)
id [Netmcore.compute_resource] | an ID of the resource that is valid in the whole Netplex system
identify_conn_by_name [Nethttp_client.transport_channel_type] | Whether connections must be identified by name, and not by IP address.
identify_proxy_session [Nethttp_client.auth_handler] | Same for proxies.
identify_session [Nethttp_client.auth_handler] | Extracts (mech_name,realm,sess_id,trans_id) if possible.
import_name [Netsys_gssapi.poly_gss_api] |
import_sec_context [Netsys_gssapi.poly_gss_api] |
inactivate [Rpc_transport.rpc_multiplex_controller] | Inactivates the connection immediately, and releases any resources the controller is responsible for (e.g.
inactivate [Uq_engines_compat.multiplex_controller] |
inactivate [Uq_multiplex.multiplex_controller] | Inactivates the connection immediately, and releases any resources the controller is responsible for (e.g.
inactivate [Uq_engines.multiplex_controller] |
inactivity_timeout [Netplex_workload.dynamic_workload_config] | After this number of seconds a free thread can be terminated
indicate_mechs [Netsys_gssapi.poly_gss_api] |
info_string [Netplex_types.par_thread] | Outputs the process or thread ID
init [Netplex_types.parallelizer] | Initializes the main process for usage with this parallelizer.
init_sec_context [Netsys_gssapi.poly_gss_api] | On the first call, pass `~context:None`.
initial_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_argument_value [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_arguments [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
initiator_cred [Netsys_gssapi.client_config] |
initiator_name [Netsys_gssapi.server_props] | The name of the initiator.
initiator_name [Netsys_gssapi.client_config] |
initiator_name_exported [Netsys_gssapi.server_props] | The name of the initiator in exported format
input [Netchannels.augment_raw_in_channel] | As in `raw_in_channel`
input [Netchannels.rec_in_channel] | Reads octets from the channel and puts them into the string.
input [Uq_engines_compat.async_in_channel] |
input [Uq_transfer.async_in_channel] | `input s k n`: Reads channel data into the substring of `s` beginning at index `k` with length `n`.
input [Uq_engines.async_in_channel] |
input_body_size [Nethttpd_types.request_info] | The size of the input body.
input_body_size [Nethttpd_types.v_extended_environment] | so far known, or 0L
input_byte [Netchannels.compl_in_channel] | Reads exactly one octet from the channel and returns its code, or raises `End_of_file`
input_ch [Netcgi1_compat.Netcgi_env.cgi_environment] | Not the user business.
input_ch_async [Nethttpd_engine.extended_async_environment] | This is the `input_ch` channel taken as asynchonous channel.
input_channel [Nethttpd_types.v_extended_environment] | The input channel for reading the body of the request
input_char [Netchannels.compl_in_channel] | Reads exactly one character from the channel, or raises `End_of_file`
input_content_length [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_content_length [Netcgi.cgi_environment] | Returns the `"Content-length"` request header field.
input_content_length [Netcgi_common.cgi_environment] |
input_content_type [Netcgi1_compat.Netcgi_env.cgi_environment] | Type now is `unit -> string * (string * Netmime_string.s_param) list` to be coherent with `Netmime.mime_header_ro`.
input_content_type [Netcgi.cgi_environment] | Returns the parsed `"Content-type"` request header field.
input_content_type [Netcgi_common.cgi_environment] |
input_content_type_string [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_content_type_string [Netcgi.cgi_environment] | Returns the `"Content-type"` request header field as a plain string or `""` if it is not set.
input_content_type_string [Netcgi_common.cgi_environment] |
input_eor [Netftp_data_endpoint.in_record_channel] | Skips over the remaining data of the current record and the record boundary to the next record.
input_header [Nethttpd_types.request_info] | The request header.
input_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header [Netcgi.cgi_environment] | The whole HTTP header.
input_header [Netcgi_common.cgi_environment] | For special header structures, just override this method.
input_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header_field [Netcgi.cgi_environment] | `#input_header_field ?default f` returns the value of a field `f` of the HTTP request header.
input_header_field [Netcgi_common.cgi_environment] |
input_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header_fields [Netcgi.cgi_environment] | Returns the input header as (name,value) pairs.
input_header_fields [Netcgi_common.cgi_environment] |
input_line [Netchannels.compl_in_channel] | Reads the next line from the channel.
input_queue [Nettelnet_client.telnet_session] | The queue of commands received from the remote side.
input_state [Netcgi1_compat.Netcgi_env.cgi_environment] | Not the user business.
input_timeout_class [Nethttpd_kernel.http_protocol] | Suggests the calculation of a timeout value for input: ``Normal`: The normal timeout value applies, ``Next_message`: The timeout value applies while waiting for the next message, ``None`: The connection is output-driven, no input timeout value
inquire_context [Netsys_gssapi.poly_gss_api] |
inquire_cred [Netsys_gssapi.poly_gss_api] |
inquire_cred_by_mech [Netsys_gssapi.poly_gss_api] |
inquire_key [Nethttp_client.key_handler] | The method is called when a new session must be authenticated.
inquire_mechs_for_name [Netsys_gssapi.poly_gss_api] |
inquire_names_for_mech [Netsys_gssapi.poly_gss_api] |
int_param [Netplex_types.config_file] |
integrity [Netsys_gssapi.server_config] |
integrity [Netsys_gssapi.client_config] |
internal_sockets [Netplex_types.socket_service] | The internal sockets for internal services: pairs of (`protocol,server`)
invalidate [Rpc_server.auth_method] | Remove all auth sessions
invalidate [Nethttp_client.auth_session] | The session is notified that authentication failed.
invalidate [Uq_engines_compat.cache_t] |
invalidate [Uq_engines.cache_t] | Invalidates the cache - if a value exists in the cache, it is removed.
invalidate_connection [Rpc_server.auth_method] | Removes all auth sessions for this connection
invalidate_key [Nethttp_client.key_handler] | The handler is notified that authentication failed for this key
ipv6 [Uq_resolver.resolver] | Whether `host_by_name` may return IPv6 addresses
is_empty [Netftp_client.ftp_client_pi] | Whether the queue is empty
is_idempotent [Nethttp_client.http_call] | Whether the method is to be considered as idempotent ( = repeated invocations have the same result and no side effect).
is_no_credential [Netsys_gssapi.poly_gss_api] | A test for `GSS_C_NO_CREDENTIAL`
is_no_name [Netsys_gssapi.poly_gss_api] | A test for `GSS_C_NO_NAME`
is_proxy_allowed [Nethttp_client.http_call] | Deprecated.
is_running [Unixqueue_select.sb_event_system] |
is_running [Unixqueue.event_system] |
is_served [Nethttp_client.http_call] | `true` if request/response cycle(s) have been finished, i.e.
issuer [Netx509.x509_certificate] | The DN of the issuer
issuer_unique_id [Netx509.x509_certificate] | The unique ID of the issuer
iter [Uq_lwt.lwt_backend] |
iv_lengths [Netsys_ciphers.cipher] | Supported iv lengths as pairs `min,max`.
J
job [Shell_uq.job_handler_engine_type] | Returns the called job
job [Shell_sys.job_handler_engine_type] | Returns the called job
job_instance [Shell_uq.job_handler_engine_type] | Returns the job instance
job_instance [Shell_sys.job_handler_engine_type] | Returns the job instance
join [Netsys_oothr.thread] | In a multi-threaded program: Suspends the calling thread until this thread terminates.
K
key_lengths [Netsys_ciphers.cipher] | Supported key lengths as pairs `min,max`.
keys [Nethttp_client.key_ring] | List of all known keys
kx_algo [Nettls_support.tls_session_props] | The name of the key exchange algorithm, e.g.
L
last_ftp_state [Netftp_fs.ftp_stream_fs] | The last state of the last operation, or `Not_found`
last_response_header [Nethttp_fs.http_stream_fs] | Returns the header of the HTTP response of the last operation.
last_response_status [Nethttp_fs.http_stream_fs] | Return the response status of the last operation, as triple `(symbolic_code,numeric_code,text)`.
last_stderr [Shell_fs.shell_stream_fs] | The stderr output of the last operation
ldap_endpoint [Netldap.ldap_server] |
ldap_peer_name [Netldap.ldap_server] |
ldap_timeout [Netldap.ldap_server] |
ldap_tls_config [Netldap.ldap_server] |
ldap_tls_mode [Netldap.ldap_server] |
length [Netsys_types.mstring] |
length [Netxdr_mstring.mstring] | The length of the managed string
lingering [Nethttpd_kernel.lingering_close] | Whether the socket is still lingering
list [Netpop.client] | Returns the scan listing for an optional message number or for all messages in the current mailbox.
listen [Uq_engines_compat.server_endpoint_listener] |
listen [Uq_engines.server_endpoint_listener] |
listen_options [Rpc_server.socket_config] |
local_chmod [Netplex_types.protocol] | Whether to chmod Unix Domain sockets
local_chown [Netplex_types.protocol] | Whether to chown (user,group) Unix Domain sockets
local_receiver [Netftp_data_endpoint.ftp_data_receiver] | The local receiver.
local_sender [Netftp_data_endpoint.ftp_data_sender] | The local sender.
lock [Netsys_oothr.mutex] | In a multi-threaded program: Suspends the calling thread until the mutex is locked.
log [Netplex_types.container] | Sends a log message to the controller.
log [Netplex_types.logger] | Same as `log_subch` when `subchannel` is set to the empty string.
log_access [Nethttpd_reactor.internal_environment] |
log_component [Netplex_log.generic_config] |
log_directory [Netplex_log.multi_file_config] |
log_error [Netcgi1_compat.Netcgi_env.cgi_environment] |
log_error [Netcgi.cgi_environment] | `#log_error msg` appends `msg` to the webserver log.
log_error [Netcgi_common.cgi_environment] | You may want to override this with your custom logging method.
log_facility [Netplex_log.syslog_config] |
log_files [Netplex_log.multi_file_config] | Triples `(component, subchannel, max_level, file, format)` .
log_format [Netplex_log.generic_config] |
log_identifier [Netplex_log.syslog_config] |
log_max_level [Netplex_log.generic_config] |
log_props [Nethttpd_types.v_extended_environment] | Remember this version of `cgi_properties` as the one sent to the `config_log_access` function
log_subch [Netplex_types.container] | Sends a log message to the controller.
log_subch [Netplex_types.logger] | Receive a log `message` of `level` from `component`.
log_subchannel [Netplex_log.generic_config] |
logger [Netplex_types.controller] | The logger
lookup [Netplex_types.container] | `lookup service_name protocol_name` tries to find a Unix domain socket for the service and returns it.
lookup_container_sockets [Netplex_types.container] | `lookup_container_sockets service_name protocol_name`: returns the Unix Domain paths of all container sockets for this service and protocol.
lstn_backlog [Netplex_types.protocol] | The backlog (argument of Unix.listen)
lstn_reuseaddr [Netplex_types.protocol] | Whether to reuse ports immediately
M
mac [Netsys_ciphers.cipher_ctx] | Returns the MAC for AEAD ciphers.
mac [Netchannels_crypto.crypto_in_filter] | Get the MAC of the processed data
mac [Netchannels_crypto.crypto_out_filter] | Get the MAC of the processed data
mac_algo [Nettls_support.tls_session_props] | The name of the data integrity algorithm (actually only the digest algorithm for HMAC), e.g.
mail [Netsmtp.client] | Performs a MAIL FROM command.
mailboxes [Netaddress.group] | The member mailboxes
matched_dn [Netldap.ldap_result] | The matchedDN field sent with some codes
max_free_job_capacity [Netplex_workload.dynamic_workload_config] | If more job capacity is available than this number, threads are terminated.
max_jobs_per_thread [Netplex_workload.dynamic_workload_config] | How many jobs every thread can execute concurrently until it is considered as fully loaded.
max_level [Netplex_types.controller_config] | Return the maximum global log level
max_response_body_length [Nethttp_client.http_call] | Returns the current maximum length (initially `Int64.max_int`)
max_threads [Netplex_workload.dynamic_workload_config] | The manager does not start more threads than this number
mech_type [Netsys_gssapi.server_props] | Actual mechanism
mech_type [Netsys_gssapi.client_props] | Actual mechanism
mech_type [Netsys_gssapi.client_config] |
mech_types [Netsys_gssapi.server_config] |
mem_supported [Uq_engines_compat.multiplex_controller] |
mem_supported [Uq_multiplex.multiplex_controller] | Whether `start_mem_reading` and `start_mem_writing` are possible
mem_supported [Uq_engines.multiplex_controller] |
message [Rpc_server.auth_details] |
min_free_job_capacity [Netplex_workload.dynamic_workload_config] | The manager starts as many threads as required to ensure that this number of jobs can be executed.
mkdir [Netfs.stream_fs] | Creates a new directory.
mkdir [Nethttp_fs.http_stream_fs] |
mlst_enabled_facts [Netftp_client.ftp_client_pi] | The enabled facts for ``MLST` and ``MLSD`
mlst_facts [Netftp_client.ftp_client_pi] | All available facts for ``MLST` and ``MLSD`
mode [Netsys_ciphers.cipher] | The mode of the cipher
multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
multiple_argument [Netcgi.cgi] | `#multiple_argument name` returns all the values of the argument named `name`.
multiple_argument [Netcgi_common.cgi] |
multiple_connections [Uq_engines_compat.server_endpoint_acceptor] |
multiple_connections [Uq_server.server_endpoint_acceptor] | Whether it is possible to accept multiple connections
multiple_connections [Uq_engines.server_endpoint_acceptor] |
multiple_field [Netmime.mime_header_ro] | The current fields of the header.
multiple_input_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
multiple_input_header_field [Netcgi.cgi_environment] | Returns the values of all fields with the passed name of the request header.
multiple_input_header_field [Netcgi_common.cgi_environment] |
multiple_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
multiple_output_header_field [Netcgi.cgi_environment] | Returns the values of all fields with the passed name of the repsonse header.
multiple_output_header_field [Netcgi_common.cgi_environment] |
multiplexing [Rpc_server.socket_config] |
multiplexing [Rpc_client.socket_config] |
N
n_connections [Netplex_types.container] | The current number of connections
n_total [Netplex_types.container] | The sum of all connections so far
name [Rpc_server.auth_method] | The name of the authentication method
name [Rpc_client.auth_method] | The name of this method, used for errors etc.
name [Netsys_digests.digest] | The name conventionally follows the `<uppercasestring>-<size>` format, e.g.
name [Netsys_ciphers.cipher] | The name of the cipher
name [Netsys_posix.post_fork_handler] |
name [Netx509.directory_name] | This is the raw version of the DN: a sequence of relative DNs, and a relative DN is a set of (type,value) pairs.
name [Netaddress.group] | The name of the group
name [Netaddress.mailbox] | The name of the mailbox.
name [Netplex_types.logger_factory] |
name [Netplex_types.workload_manager_factory] |
name [Netplex_types.processor_factory] |
name [Netplex_types.ctrl_message_receiver] | The name of this receiver
name [Netplex_types.protocol] | The protocol name is an arbitrary string identifying groups of sockets serving the same protocol for a `socket_service`.
name [Netplex_types.socket_service_config] | The proposed name for the `socket_service`
name [Netplex_types.socket_service] | The name of the `socket_service` is used to identify the service in the whole netplex process cluster.
name [Nethttpd_types.http_service] | The name of the type of the service provider
name [Netcgi1_compat.Netcgi_types.cgi_argument] |
name [Netcgi.cgi_argument] | The name of the argument.
name [Netcgi_common.cgi_argument] |
need_ip6 [Netftp_client.ftp_client_pi] | Whether ``EPSV` or ``EPRT` are required instead of ``PASV` and ``PORT`, respectively.
need_linger [Nethttpd_kernel.http_protocol] | Returns `true` when a lingering close operation is needed to reliably shut down the socket.
new_group [Unixqueue_select.sb_event_system] |
new_group [Unixqueue.event_system] |
new_session [Rpc_client.auth_method] | Request a new session.
new_wait_id [Unixqueue_select.sb_event_system] |
new_wait_id [Unixqueue.event_system] |
next_credentials [Rpc_client.auth_session] | Called with `client prog proc xid`.
next_request [Nethttpd_reactor.http_reactor] | Tries to read the next request.
no_credential [Netsys_gssapi.poly_gss_api] | A substitute credential for `GSS_C_NO_CREDENTIAL`
no_name [Netsys_gssapi.poly_gss_api] | A substitute name for `GSS_C_NO_NAME`
no_proxy [Nethttp_client.http_call] | Same as `set_proxy_enabled false`
nominal_dot_dot [Netfs.stream_fs] | Whether the effect of `..` can be obtained by stripping off the last path component, i.e.
nominal_dot_dot [Nethttp_fs.http_stream_fs] |
non_blocking_connect [Rpc_client.socket_config] | `non_blocking_connect`: Whether the remote service is connected in the background.
noop [Netpop.client] | Pings the server to keep the session alive.
noop [Netsmtp.client] | NOOP : does nothing, keeps the connection alive.
notify [Uq_engines_compat.engine_mixin] |
notify [Uq_engines.engine_mixin] |
number_of_open_connections [Nethttp_client.pipeline] | Returns the number of connections which are open at the same time and currently being used by this object (i.e.
number_of_open_messages [Nethttp_client.pipeline] | Returns the number of messages which are still in the pipeline.
O
offer_local_option [Nettelnet_client.telnet_session] |
oid [Netsys_digests.digest] | The OID (if registered)
on_add [Netplex_types.socket_service] | Get some runtime configuration aspects from this controller.
open_value_rd [Netmime.mime_body_ro] | Opens the value for reading.
open_value_rd [Netcgi1_compat.Netcgi_types.cgi_argument] |
open_value_rd [Netcgi.cgi_argument] | Open the contents of the value as an input channel.
open_value_rd [Netcgi_common.cgi_argument] |
open_value_wr [Netcgi1_compat.Netcgi_types.cgi_argument] | See `#set_value`.
open_value_wr [Netmime.mime_body] | Opens the value for writing.
open_value_wr [Netcgi.rw_cgi_argument] |
open_value_wr [Netcgi_common.rw_cgi_argument] |
option_negotiation_is_over [Nettelnet_client.telnet_session] |
out_channel [Netcgi.cgi] | The output channel to which the generated content is intended to be written.
out_channel [Netcgi.cgi_environment] | The "raw" output channel.
out_channel [Netcgi_common.cgi] |
out_channel [Netcgi_common.cgi_environment] |
output [Netchannels.augment_raw_out_channel] | As in `raw_out_channel`
output [Netchannels.rec_out_channel] | Takes octets from the string and writes them into the channel.
output [Netcgi1_compat.Netcgi_types.cgi_activation] |
output [Netcgi.cgi] |
output [Netcgi_common.cgi] |
output [Netcgi_modtpl.template] | `output cgi` outputs the template to the CGI session `cgi`.
output [Uq_engines_compat.async_out_channel] |
output [Uq_transfer.async_out_channel] | `output s k n`: Writes the substring of `s` beginning at index `k` with length `n` into the channel.
output [Uq_engines.async_out_channel] |
output_body_size [Nethttpd_types.full_info] | The size of the output body.
output_buffer [Netchannels.compl_out_channel] | Writes exactly the contents of the buffer
output_byte [Netchannels.compl_out_channel] | Writes exactly one byte passed as integer code
output_bytes [Netchannels.compl_out_channel] | Writes exactly the passed string
output_ch [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_ch [Netcgi.cgi_environment] |
output_ch [Netcgi_common.cgi_environment] |
output_ch_async [Nethttpd_engine.extended_async_environment] | This is the `output_ch` channel taken as asynchronous channel.
output_channel [Netchannels.compl_out_channel] | Writes the contents of an `in_obj_channel` until the end of the input channel is reached.
output_char [Netchannels.compl_out_channel] | Writes exactly one character
output_eor [Netftp_data_endpoint.out_record_channel] | Finishes the current record.
output_header [Nethttpd_types.full_info] | The response header
output_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header [Netcgi.cgi_environment] | The whole HTTP response header
output_header [Netcgi_common.cgi_environment] | For special header structures, override this method and maybe `#send_output_header`.
output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header_field [Netcgi.cgi_environment] | Returns the value of a field of the response header.
output_header_field [Netcgi_common.cgi_environment] |
output_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header_fields [Netcgi.cgi_environment] | Returns the output header as (name,value) pairs.
output_header_fields [Netcgi_common.cgi_environment] |
output_queue [Nettelnet_client.telnet_session] | The queue of commands to send to the remote side.
output_state [Nethttpd_types.v_extended_environment] | Reflects the state of the output generation: ``Start`: Nothing is generated yet, ``Sending`: Output is already being sent, ``End`: The response (for a single request) has been fully sent
output_state [Nethttpd_types.extended_environment] |
output_state [Netcgi1_compat.Netcgi_env.cgi_environment] | Not the user business.
output_string [Netchannels.compl_out_channel] | Writes exactly the passed string
owned_container_sockets [Netplex_types.container] | List of pairs `(protocol_name, path)` of all container sockets of this container
P
padding [Netsys_ciphers.cipher_ctx] | The padding scheme of the cipher
parallelizer [Netplex_types.par_thread] | Returns the parallelizer that created this thread.
partial_value [Netldap.ldap_result] | the value so far available, independently of the code
pass [Netpop.client] | Authenticates a user with the plain-text password `pass`.
password [Nethttp_client.key] | The password in cleartext (UTF-8)
password_of_user_name [Netmech_scram_gssapi.client_key_ring] | Returns the cleartext password for a user name, or raises `Not_found` if the user is unknown
path_encoding [Netglob.glob_fsys] | Paths of filesystems may be encoded
path_encoding [Netglob.user_info] | Paths of filesystems may be encoded
path_encoding [Netfs.stream_fs] | The encoding must be ASCII-compatible (`Netconversion.is_ascii_compatible`).
path_encoding [Nethttp_fs.http_stream_fs] |
path_exclusions [Netfs.stream_fs] | Code points that must not occur in path components between slashes.
path_exclusions [Nethttp_fs.http_stream_fs] |
peek [Rpc_server.auth_method] | If available, this function is called for every accepted connection.
peek_recv [Nethttpd_kernel.http_protocol] | Peeks the first token, but leaves it in the queue.
peer_credentials [Nettls_support.tls_session_props] | Returns the decoded peer credentials
peer_credentials_raw [Nettls_support.tls_session_props] | Returns the peer credentials in the raw form.
peer_credentials_type [Nettls_support.tls_session_props] | The type of credentials
peer_user_name [Rpc_transport.rpc_multiplex_controller] | If the transport mechanism provides a way to authenticate the peer, it can return the name here.
pi [Netftp_client.ftp_client] | The curerent protocol interpreter.
pipeline [Nethttp_fs.http_stream_fs] | The HTTP pipeline backing this file system
pipeline_len [Nethttpd_kernel.http_protocol] | Returns the number of unanswered requests = Number of received ``Req_end` tokens minus number of responses in state ``Processed`.
pos_in [Netchannels.augment_raw_in_channel] | As in `raw_in_channel`
pos_in [Netchannels.raw_in_channel] | Returns the current channel position.
pos_in [Uq_engines_compat.async_in_channel] |
pos_in [Uq_transfer.async_in_channel] | Returns the number of characters read from the channel
pos_in [Uq_engines.async_in_channel] |
pos_out [Netchannels.augment_raw_out_channel] | As in `raw_out_channel`
pos_out [Netchannels.raw_out_channel] | Returns the current channel position.
pos_out [Uq_engines_compat.async_out_channel] |
pos_out [Uq_transfer.async_out_channel] | Returns the number of characters output into the channel
pos_out [Uq_engines.async_out_channel] |
post_add_hook [Netplex_types.processor_hooks] | A user-supplied function that is called after the service has been added to the controller
post_finish_hook [Netplex_types.processor_hooks] | A user-supplied function that is called after the container is terminated.
post_rm_hook [Netplex_types.processor_hooks] | A user-supplied function that is called after the service has been removed from the controller
post_start_hook [Netplex_types.processor_hooks] | A user-supplied function that is called after the container is created and started, but before the first service request arrives.
pre_finish_hook [Netplex_types.processor_hooks] | A user-supplied function that is called just before the container is terminated.
pre_start_hook [Netplex_types.processor_hooks] | A user-supplied function that is called before the container is created and started.
preferred [Netsys_types.mstring] |
preferred [Netxdr_mstring.mstring] | Whether `as_memory` or `as_bytes` is cheaper
print [Netplex_types.config_file] |
print [Nethttpd_types.http_service] | Outputs the definition term to a formatter
prioritized [Uq_engines_compat.prioritizer_t] |
prioritized [Uq_engines.prioritizer_t] | `let pe = prioritized f p`: Queues up `f` on priority level `p`.
privacy [Netsys_gssapi.server_config] |
privacy [Netsys_gssapi.client_config] |
private_api [Nethttp_client.http_call] |
procedure [Rpc_server.auth_details] |
process [Netplex_kit.v_processor] |
process [Netplex_types.processor] | A user-supplied function that is called when a new socket connection is established.
process_body [Nethttpd_types.http_service_receiver] | Second stage of HTTP processing: This method is called when the body is expected to be arriving.
process_context_token [Netsys_gssapi.poly_gss_api] |
process_header [Nethttpd_types.http_service] | First stage of HTTP processing: This method is called when the HTTP header has been received.
process_internal [Netplex_types.processor_hooks] | `process_internal ~when_done cont client protocol`: This function is called instead of `process` when a connection to an internal service is made.
process_option_command [Nettelnet_client.telnet_session] |
processor [Netplex_types.socket_service] | A user-supplied object to process incoming connections
program [Rpc_server.auth_details] |
program [Netplex_types.plugin] | The RPC program structure on which the messaging bases.
propagate [Netsys_global.propagator] | `propagate name value version`: push the new `value` of the variable called `name` to other processes.
protocol [Rpc_transport.rpc_multiplex_controller] | The protocol encapsulation
protocol [Nettls_support.tls_session_props] | The name of the TLS protocol version, e.g.
protocol [Nethttpd_kernel.http_response] | The HTTP version of the response.
protocol [Netcgi1_compat.Netcgi_env.cgi_environment] |
protocol [Netcgi.cgi_environment] | The server protocol in a decoded form.
protocol [Netcgi_common.cgi_environment] |
protocols [Netplex_types.socket_service_config] | This list describes the sockets to create in detail
provider [Netsys_gssapi.poly_gss_api] | A string name identifying the provider
proxy_enabled [Nethttp_client.http_call] | Returns the proxy mode
proxy_type [Nethttp_client.pipeline] | `proxy_type url` returns `Some pt` if a proxy would be used for this `url`, and `None` if a direct connection would be made.
proxy_type_of_call [Nethttp_client.pipeline] | Same for an already created call object
proxy_use_connect [Nethttp_client.http_call] | Whether to use the CONNECT method if the connection is made via a web proxy.
ptype [Netplex_types.netplex_config] |
ptype [Netplex_types.parallelizer] |
ptype [Netplex_types.par_thread] |
ptype [Netplex_types.container] | The parallelization type actually used for this container
ptype [Netplex_types.controller] | The actually effective parallelization type
public_key [Netx509.x509_certificate] | The subject's public key
public_key_algorithm [Netx509.x509_certificate] | The algorithm of the public key (OID, and algorithm-specific parameters)
put [Uq_engines_compat.cache_t] |
put [Uq_engines.cache_t] | Puts a value immediately into the cache.
Q
queue_events [Unixqueue_select.sb_event_system] |
quit [Netpop.client] | Requests the server to end this session.
quit [Netsmtp.client] | Requests the server to end this session.
R
rcpt [Netsmtp.client] | Performs a RCPT TO command.
read [Netfs.stream_fs] | `read flags filename`: Opens the file `filename` for reading, and returns the input stream.
read [Nethttp_fs.http_stream_fs] | Additional flag: ``Header h`: Set these headers in the submitted GET request
read_dir [Netglob.glob_fsys] | Returns the file names contained in the directory, without path.
read_eof [Rpc_transport.rpc_multiplex_controller] | Whether the EOF marker has been read
read_eof [Uq_engines_compat.multiplex_controller] |
read_eof [Uq_multiplex.multiplex_controller] | Whether the EOF marker has been read
read_eof [Uq_engines.multiplex_controller] |
read_file [Netfs.stream_fs] | `read_file flags filename`: Opens the file `filename` for reading, and returns the contents as a `local_file`.
read_file [Nethttp_fs.http_stream_fs] | Additional flag: ``Header h`: Set these headers in the submitted GET request
readdir [Netfs.stream_fs] | Reads the contents of a directory.
readdir [Nethttp_fs.http_stream_fs] |
reading [Rpc_transport.rpc_multiplex_controller] | True iff there is a reader
reading [Uq_engines_compat.multiplex_controller] |
reading [Uq_multiplex.multiplex_controller] | True iff there is a reader
reading [Uq_engines.multiplex_controller] |
readlink [Netfs.stream_fs] | Reads the target of a symlink
readlink [Nethttp_fs.http_stream_fs] |
really_input [Netchannels.compl_in_channel] | Reads exactly as many octets from the channel as the second `int` argument specifies.
really_input_string [Netchannels.compl_in_channel] | `really_input_string ic len` reads `len` characters from channel `ic` and returns them in a new string.
really_output [Netchannels.compl_out_channel] | Writes exactly as many octets to the channel as the second `int` argument specifies.
really_output_string [Netchannels.compl_out_channel] | Same for strings
realm [Nethttp_client.key] | The realm
receive [Rpc_client.auth_protocol] | Receive a token for the `xid` announced in `state`.
receive [Nethttpd_kernel.http_protocol] | Returns the first `req_token` from the receive queue.
receive_admin_message [Netplex_types.processor_hooks] | This function is called when a broadcast admin message is received.
receive_admin_message [Netplex_types.ctrl_message_receiver] | This function is called when a broadcast admin message is received.
receive_message [Netplex_types.processor_hooks] | This function is called when a broadcast message is received.
receive_message [Netplex_types.ctrl_message_receiver] | This function is called when a broadcast message is received.
received_from [Uq_engines_compat.datagram_multiplex_controller] |
received_from [Uq_multiplex.datagram_multiplex_controller] | Returns the socket address of the last received datagram.
received_from [Uq_engines.datagram_multiplex_controller] |
recommended_jobs_per_thread [Netplex_workload.dynamic_workload_config] | The number of jobs every thread can execute with normal service quality.
recv_queue_byte_size [Nethttpd_kernel.http_protocol] | Returns the (estimated) size of the input queue in bytes
recv_queue_len [Nethttpd_kernel.http_protocol] | Returns the length of the receive queue (number of tokens)
recvfrom [Uq_engines_compat.wrapped_datagram_socket] |
recvfrom [Uq_datagram.wrapped_datagram_socket] | Receive data from the (unconnected) socket.
recvfrom [Uq_engines.wrapped_datagram_socket] |
referral [Netldap.ldap_result] | if non-empty, a list of URIs where to find more results
register [Netsys_pmanage.pmanage] | Mass-register a list of objects
register_file [Netsys_pmanage.pmanage] | Register a temporary file
register_lever [Netplex_types.controller] | `let id = register_lever f`: It is possible to register a function `f` in the controller, and run it over the internal RPC interface from any container.
register_posix_sem [Netsys_pmanage.pmanage] | Register a POSIX named semaphore identified by this path
register_posix_shm [Netsys_pmanage.pmanage] | Register a POSIX shared memory object identified by this path
register_readable [Uq_lwt.lwt_backend] |
register_sem_cont [Netsys_pmanage.pmanage] | Register a semaphore container (see `Netsys_sem`)
register_timer [Uq_lwt.lwt_backend] |
register_writable [Uq_lwt.lwt_backend] |
registered [Netsys_pmanage.pmanage] | Return the registered objects
reject_body [Nethttpd_reactor.http_reactive_request] | Call this method to unlock the body channels.
release [Netmcore.compute_resource] | Notify the manager that the resource is not used any longer by this process.
remote_socket_addr [Nethttpd_types.request_info] | The socket address of the client.
remote_socket_addr [Nethttpd_types.v_extended_environment] | These are always the physical IP addresses and ports of the two endpoints of the current connection.
remote_socket_addr [Nethttpd_types.extended_environment] |
remove [Netsys_pollset.pollset] | Remove a descriptor from the set (if it is member)
remove [Netfs.stream_fs] | Removes the file or symlink.
remove [Nethttp_fs.http_stream_fs] |
remove_resource [Unixqueue_select.sb_event_system] |
remove_resource [Unixqueue.event_system] |
rename [Netfs.stream_fs] | Renames the file.
rename [Nethttp_fs.http_stream_fs] |
reopen [Netplex_types.logger] | Reopen the log files
repr [Netsys_oothr.condition] | May be used internally be the implementation
repr [Netsys_oothr.mutex] | May be used internally be the implementation
repr [Netsys_oothr.thread] | May be used internally be the implementation
repr [Netmcore.compute_resource] | the resource detail
representation [Netcgi1_compat.Netcgi_types.cgi_argument] |
representation [Netcgi.cgi_argument] | The representation of the argument.
representation [Netcgi_common.cgi_argument] |
req_method [Nethttpd_reactor.internal_environment] |
req_state [Nethttpd_engine.http_request_notification] | Returns the request processing state which is ``Received_request` at the moment when this notification is delivered.
req_state [Nethttpd_engine.http_request_header_notification] | Returns the request processing state which is ``Received_header` at the moment when this notification is delivered.
request [Netcgi_apache.cgi] | The underlying apache request structure.
request_body [Nethttp_client.http_call] | The whole body of the request.
request_body_rejected [Nethttpd_types.v_extended_environment] | so far known, or false
request_body_rejected [Nethttpd_types.full_info] | Whether the request body was rejected
request_header [Nethttp_client.http_call] | The whole header of the request.
request_method [Nethttpd_types.request_info] | The method like `GET`.
request_method [Nethttp_client.http_call] | The HTTP method as string
request_method [Netcgi1_compat.Netcgi_types.cgi_activation] |
request_method [Netcgi.cgi] | The HTTP method used to make the request.
request_method [Netcgi_common.cgi] |
request_notification [Netftp_client.ftp_client_pi] | as in `Uq_engines.engine`
request_notification [Uq_engines_compat.async_in_channel] |
request_notification [Uq_engines_compat.async_out_channel] |
request_notification [Uq_engines_compat.engine_mixin] |
request_notification [Uq_engines_compat.engine] |
request_notification [Uq_transfer.async_in_channel] | After the notification has been requested, the passed function is be called whenever `can_input` changes its value (or might change its value).
request_notification [Uq_transfer.async_out_channel] | After the notification has been requested, the passed function is be called whenever `can_output` changes its value (or might change its value).
request_notification [Uq_engines.async_in_channel] |
request_notification [Uq_engines.async_out_channel] |
request_notification [Uq_engines.engine_mixin] |
request_notification [Uq_engines.engine] | Requests notification about state changes.
request_notification [Uq_resolver.engine] |
request_proxy_notification [Netftp_client.ftp_client_pi] | as in `Uq_engines.engine`
request_proxy_notification [Uq_engines_compat.engine_mixin] |
request_proxy_notification [Uq_engines_compat.engine] |
request_proxy_notification [Uq_engines.engine_mixin] |
request_proxy_notification [Uq_engines.engine] | Requests to call back the function when there is another engine that can be used as proxy for this object.
request_proxy_notification [Uq_resolver.engine] |
request_remote_option [Nettelnet_client.telnet_session] |
request_uri [Nethttpd_types.request_info] | The URI of the client request.
request_uri [Nethttp_client.http_call] | The request URI as string.
required [Netplex_types.plugin] | Required plugins
reset [Netftp_client.ftp_client] | Aborts all current activities if any, and re-initializes the client
reset [Nettelnet_client.telnet_session] | Closes the connection immediately and empties all queues.
reset [Nethttp_client.pipeline] | Empties the pipeline and inactivates any open connection.
reset_counters [Nethttp_client.pipeline] |
reset_local_option [Nettelnet_client.telnet_session] |
reset_remote_option [Nettelnet_client.telnet_session] |
resolve_parameter [Netplex_types.config_file] |
resolve_section [Netplex_types.config_file] |
resp_queue_filled [Nethttpd_kernel.http_protocol] | Whether there is data to send in the internal output queue.
resp_queue_len [Nethttpd_kernel.http_protocol] | Returns the length of the internal response queue (number of `http_response` objects that have not yet fully processed)
response [Nethttpd_reactor.internal_environment] |
response_body [Nethttp_client.http_call] | The whole body of the response.
response_body_storage [Nethttp_client.http_call] | How to create the response body.
response_header [Nethttp_client.http_call] | The whole header of the response.
response_protocol [Nethttp_client.http_call] | The HTTP version indicated in the response
response_status [Nethttp_client.http_call] | The decoded code.
response_status_code [Nethttpd_types.error_response_params] | The HTTP status code to response
response_status_code [Nethttpd_types.full_info] | The HTTP status code to response
response_status_code [Nethttp_client.http_call] | The three-digit status code
response_status_text [Nethttp_client.http_call] | The text transmitted along with the code
restart [Netplex_types.socket_controller] | Restarts the containers for this socket service only
restart [Netplex_types.controller] | Initiates a restart of all containers: All threads/processes are terminated and replaced by newly initialized ones.
restart [Uq_engines_compat.poll_engine] |
restart [Uq_engines.poll_engine] | Activate the engine again when it is already in a final state.
restrict_parameters [Netplex_types.config_file] |
restrict_subsections [Netplex_types.config_file] |
retr [Netpop.client] | Retrieves a message from the server.
rmdir [Netfs.stream_fs] | Removes an empty directory
rmdir [Nethttp_fs.http_stream_fs] |
ro [Netmime.mime_header] | whether the header is read-only or not
ro [Netcgi1_compat.Netcgi_types.cgi_argument] | Irrelevant: there are no methods to mutate an argument.
ro [Netmime.mime_body] | whether this body is read-only or not
ro [Netcgi.rw_cgi_argument] |
ro [Netcgi_common.rw_cgi_argument] |
role [Netcgi_fcgi.cgi] | A FastCGI application can fulfill each of the following three roles:
rollback_work [Netchannels.trans_out_obj_channel] | Empties the transaction buffer
root_addr [Netplex_types.config_file] |
root_name [Netplex_types.config_file] |
route [Netaddress.mailbox] | The route to the mailbox
rset [Netpop.client] | Unmarks any messages that have previously been marked as deleted.
rset [Netsmtp.client] | Reset the current transaction
run [Netsys_posix.post_fork_handler] |
run [Netftp_client.ftp_client_pi] | Starts the event system; same as `Unixqueue.run`
run [Netftp_client.ftp_client] | Starts the event system; same as `Unixqueue.run`
run [Nettelnet_client.telnet_session] | Run the event system
run [Nethttp_client.pipeline] | Runs through the requests in the pipeline.
run [Unixqueue_select.sb_event_system] |
run [Unixqueue.event_system] |
S
same_call [Nethttp_client.http_call] | This method returns a new object that will perform the same call as this object (this function is called "reload" in browsers).
schedule_accept_body [Nethttpd_engine.http_request_header_notification] | Schedules that the request body is accepted.
schedule_finish [Nethttpd_engine.http_request_notification] | Schedules that the request is finished.
schedule_finish [Nethttpd_engine.http_request_header_notification] | Schedules that the request is finished.
schedule_reject_body [Nethttpd_engine.http_request_header_notification] | Schedules that the request body is rejected.
scram_credentials [Netmech_scram_gssapi.server_key_verifier] | Returns the credentials for a user, or raises `Not_found`.
self [Netsys_oothr.mtprovider] | In a multi-threaded program: Returns the currently running thread.
send [Nethttpd_kernel.http_response] | Add token to the end of the send queue
send_abort [Netftp_client.ftp_client_pi] | Sends immediately an `ABOR` command, even when a data transfer is in progress.
send_admin_message [Netplex_types.controller] | `send_message destination msgname msgargs`: Sends an admin message to `destination`.
send_file [Nethttpd_types.v_extended_environment] | Sends the output header with a file as body.
send_message [Netplex_types.container] | `send_message service_pattern msg_name msg_arguments`: Sends a message to all services and message receivers matching `service_pattern`.
send_message [Netplex_types.controller] | `send_message destination msgname msgargs`: Sends a message to `destination`.
send_output_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
send_output_header [Netcgi.cgi_environment] | This method will encode and send the output header to the output channel.
send_output_header [Netcgi_common.cgi_environment] |
send_queue_empty [Nethttpd_kernel.http_response] | Return whether the send queue is empty.
send_synch [Nettelnet_client.telnet_session] | At the next output oppurtunity, a Synch sequence is sent to the remote peer.
send_to [Uq_engines_compat.datagram_multiplex_controller] |
send_to [Uq_multiplex.datagram_multiplex_controller] | Sets the socket address of the next datagram to send.
send_to [Uq_engines.datagram_multiplex_controller] |
sendto [Uq_engines_compat.wrapped_datagram_socket] |
sendto [Uq_datagram.wrapped_datagram_socket] | Send data over the (unconnected) socket
sendto [Uq_engines.wrapped_datagram_socket] |
serial_number [Netx509.x509_certificate] | The "serialNumber" field
serialized [Uq_engines_compat.serializer_t] |
serialized [Uq_engines.serializer_t] | `let se = serialized f`: Waits until all the previous engines reach a final state, and then runs `e = f esys`.
server_accepts [Rpc_client.auth_session] | Called if the server accepts the credentials.
server_addr [Rpc_server.auth_details] |
server_address [Uq_engines_compat.server_endpoint_acceptor] |
server_address [Uq_server.server_endpoint_acceptor] | The contact address under which the clients can establish new connections with this server.
server_address [Uq_engines.server_endpoint_acceptor] |
server_rejects [Rpc_client.auth_session] | Called if the server rejects the credentials or the verifier (Auth_xxx).
server_socket_addr [Nethttpd_types.request_info] | The socket address of this server.
server_socket_addr [Nethttpd_types.v_extended_environment] |
server_socket_addr [Nethttpd_types.extended_environment] |
services [Netplex_types.netplex_config] |
services [Netplex_types.controller] | The list of controlled services
set [Nethttp_client.tls_cache] | This is called by the client to store a new session in the cache.
set [Netcgi_modtpl.template] | Set a variable in the template.
set_accept_encoding [Nethttp_client.http_call] | Sets the `Accept-Encoding` field in the request header, and includes all decompression algorithms registered in `Netcompression`.
set_arguments [Netcgi1_compat.Netcgi_types.cgi_activation] |
set_callback [Nethttpd_kernel.http_response] | The function will be called when either `set_state` changes the state, or when the send queue becomes empty.
set_callback [Nettelnet_client.telnet_session] | Sets the callback function.
set_chunked_request [Nethttp_client.http_call] | Configures that the request is transmitted using chunked encoding.
set_connection [Nettelnet_client.telnet_session] | Sets the host name and the port of the remote server to contact.
set_connection_cache [Nethttp_client.pipeline] | Set the connection cache.
set_connection_state [Nethttp_client_conncache.connection_cache] | Sets the state of the file descriptor.
set_event_system [Nettelnet_client.telnet_session] | Sets the event system to use.
set_event_system [Nethttp_client.pipeline] | Sets the event system.
set_exception_handler [Nettelnet_client.telnet_session] | Sets the exception handler.
set_expect_handshake [Nethttp_client.http_call] | Configures that a handshake is done before sending the request body.
set_fields [Netmime.mime_header] |
set_header [Netsys_ciphers.cipher_ctx] | Sets the header to authenticate for AEAD (this must be done before starting the encryption or decryption).
set_header [Netcgi1_compat.Netcgi_types.cgi_activation] | Added `?content_length` for user convenience and deprecated `?set_cookie` in favor of `?set_cookies` for coherence e.g.
set_header [Netcgi.cgi] | Sets the header (removing any previous one).
set_header [Netcgi_common.cgi] |
set_input_state [Netcgi1_compat.Netcgi_env.cgi_environment] | Not the user business.
set_iv [Netsys_ciphers.cipher_ctx] | Sets the initialization vector (this must be done before starting the encryption or decryption).
set_max_level [Netplex_types.controller_config] | Set the maximum global log level
set_max_response_body_length [Nethttp_client.http_call] | Sets a new maximum length.
set_multiple_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_multiple_output_header_field [Netcgi.cgi_environment] | Sets multiple values of a field of the response header.
set_multiple_output_header_field [Netcgi_common.cgi_environment] |
set_options [Nettelnet_client.telnet_session] | Set the configuration options.
set_options [Nethttp_client.pipeline] | Get/Set the available options for the HTTP engine.
set_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_output_header_field [Netcgi.cgi_environment] | Sets the value of a field of the response header.
set_output_header_field [Netcgi_common.cgi_environment] |
set_output_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_output_header_fields [Netcgi.cgi_environment] | Sets the complete response header at once.
set_output_header_fields [Netcgi_common.cgi_environment] |
set_output_state [Netcgi1_compat.Netcgi_env.cgi_environment] | Not the user business.
set_proxy [Nethttp_client.pipeline] | `set_proxy name port`: sets that an HTTP proxy `name` listening on `port` is to be used
set_proxy_auth [Nethttp_client.pipeline] | sets user and password for the proxy.
set_proxy_enabled [Nethttp_client.http_call] | Sets the proxy mode
set_proxy_from_environment [Nethttp_client.pipeline] | Inspect the environment variables `http_proxy` and `no_proxy` and set the proxy options from them.
set_reconnect_mode [Nethttp_client.http_call] | Sets the reconnect mode
set_redirect_mode [Nethttp_client.http_call] | Sets the redirect mode
set_redirection_header [Netcgi1_compat.Netcgi_types.cgi_activation] |
set_redirection_header [Netcgi.cgi] | Sets the header such that a redirection to the specified URL is performed.
set_redirection_header [Netcgi_common.cgi] |
set_req_header [Nethttp_client.http_call] |
set_request_body [Nethttp_client.http_call] | Replaces the whole body object
set_request_device [Nethttp_client.http_call] | Sets that the request data is read from the passed device instead of taking it from a body object.
set_request_header [Nethttp_client.http_call] | Replaces the whole ``Base` header object
set_request_uri [Nethttp_client.http_call] | Sets the request URI.
set_response_body_storage [Nethttp_client.http_call] | Sets how to create the response body
set_socks5_proxy [Netftp_client.ftp_client] | Sets that a SOCKS version 5 proxy is used at this host and port.
set_socks5_proxy [Nethttp_client.pipeline] | Sets that a SOCKS version 5 proxy is used at this host and port.
set_state [Nethttpd_kernel.http_response] | Sets the state
set_state [Uq_engines_compat.engine_mixin] |
set_state [Uq_engines.engine_mixin] |
set_status [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_status [Netcgi.cgi_environment] | Sets the response status.
set_status [Netcgi_common.cgi_environment] |
set_timeout [Rpc_transport.rpc_multiplex_controller] | If there is no read or write activity for the passed number of seconds, the `notify` callback is invoked.
set_tls_cache [Nethttp_client.pipeline] | Sets the TLS cache (NB.
set_transport_layer [Nethttp_client.http_call] | Sets the transport layer.
set_transport_proxy [Nethttp_client.pipeline] | `set_transport_proxy id host port auth ptype`: Sets a special proxy for the transport identified by `id`.
set_transport_proxy_from_environment [Nethttp_client.pipeline] | Like `set_proxy_from_environment`, this method inspects environment variables and configures the proxy settings.
set_value [Netcgi1_compat.Netcgi_types.cgi_argument] | Dealing with the arguments is the task of an higher order library.
set_value [Netmime.mime_body] | Sets the value.
set_value [Netcgi.rw_cgi_argument] |
set_value [Netcgi_common.rw_cgi_argument] |
set_var [Netplex_types.container] | Sets the value of a container variable
setup [Unixqueue_select.sb_event_system] |
setup_e [Nethttp_client.transport_channel_type] | `setup fd trans tmo tmo_x host port esys tls_cache`: Create or configure a communication circuit over the file descriptor `fd` that can be driven by the returned multiplex controller object.
shut_down [Uq_engines_compat.wrapped_datagram_socket] |
shut_down [Uq_engines_compat.server_endpoint_acceptor] |
shut_down [Uq_datagram.wrapped_datagram_socket] | Close the descriptor, shuts down any further needed resources
shut_down [Uq_server.server_endpoint_acceptor] | The server endpoint is shut down such that no further connections are possible.
shut_down [Uq_engines.wrapped_datagram_socket] |
shut_down [Uq_engines.server_endpoint_acceptor] |
shutdown [Netplex_types.workload_manager] | Called by the controller to notify the manager about a shutdown
shutdown [Netplex_types.container] | Initiates a shutdown of the container.
shutdown [Netplex_types.processor_hooks] | A user-supplied function that is called when a shutdown notification arrives.
shutdown [Netplex_types.socket_controller] | Closes the socket service forever, and initiates a shutdown of all containers serving this type of service.
shutdown [Netplex_types.socket_service] | Shuts down the master sockets
shutdown [Netplex_types.controller] | Initiates a shutdown of all containers.
shutdown [Nethttpd_kernel.http_protocol] | Shuts the socket down.
shutting_down [Uq_engines_compat.multiplex_controller] |
shutting_down [Uq_multiplex.multiplex_controller] | True iff the shutdown is in progress
shutting_down [Uq_engines.multiplex_controller] |
signal [Netsys_oothr.condition] | In a multi-threaded program: Signal one process that the condition holds.
signal [Uq_engines_compat.signal_engine] |
signal [Uq_engines.signal_engine] |
signature [Netx509.x509_certificate] | The signature
signature_algorithm [Netx509.x509_certificate] | The algorithm of the signature (OID, and algorithm-specific parameters)
single_threaded [Netsys_oothr.mtprovider] | Whether this is a single-threaded program.
size [Netsys_digests.digest] | The size of the digest string in bytes
size [Netfs.stream_fs] | Returns the size of a file.
size [Nethttp_fs.http_stream_fs] |
skip [Netstream.in_obj_stream] | Skip the n bytes of the stream.
skip_challenge [Nethttp_client.auth_handler] | If true, this method allows to skip the challenge entirely for authentication.
skip_challenge_session [Nethttp_client.auth_handler] | Create a session for the case that the challenge was skipped
so_keepalive [Netplex_types.protocol] | Whether to set the keep-alive socket option
socket_directory [Netplex_types.controller_config] | The directory where Unix domain sockets are created.
socket_domain [Uq_engines_compat.wrapped_datagram_socket] |
socket_domain [Uq_datagram.wrapped_datagram_socket] |
socket_domain [Uq_engines.wrapped_datagram_socket] |
socket_protocol [Uq_engines_compat.wrapped_datagram_socket] |
socket_protocol [Uq_datagram.wrapped_datagram_socket] |
socket_protocol [Uq_engines.wrapped_datagram_socket] |
socket_service [Netplex_types.container] |
socket_service_config [Netplex_types.socket_service] | The configuration
socket_service_name [Netplex_types.container] |
socket_type [Uq_engines_compat.wrapped_datagram_socket] |
socket_type [Uq_datagram.wrapped_datagram_socket] |
socket_type [Uq_engines.wrapped_datagram_socket] |
sockets [Netplex_types.socket_service] | A `socket_service` consists of a list of supported protocols which are identified by a name.
source [Netcgi_modtpl.template] | Return the original source code for the template.
source [Unixqueue_select.sb_event_system] |
spec [Netaddress.mailbox] | The formal address specification
start [Netplex_types.container] | Internal Method.
start_containers [Netplex_types.socket_controller] |
start_mem_reading [Uq_engines_compat.multiplex_controller] |
start_mem_reading [Uq_multiplex.multiplex_controller] | Same as `start_reading`, but puts the data into a `memory` buffer.
start_mem_reading [Uq_engines.multiplex_controller] |
start_mem_writing [Uq_engines_compat.multiplex_controller] |
start_mem_writing [Uq_multiplex.multiplex_controller] | Same as `start_writing`, but takes the data from a `memory` buffer.
start_mem_writing [Uq_engines.multiplex_controller] |
start_reading [Rpc_transport.rpc_multiplex_controller] | Start reading from the connection.
start_reading [Uq_engines_compat.multiplex_controller] |
start_reading [Uq_multiplex.multiplex_controller] | Start reading from the connection.
start_reading [Uq_engines.multiplex_controller] |
start_shutting_down [Rpc_transport.rpc_multiplex_controller] | Start shutting down the connection.
start_shutting_down [Uq_engines_compat.multiplex_controller] |
start_shutting_down [Uq_multiplex.multiplex_controller] | Start shutting down the connection.
start_shutting_down [Uq_engines.multiplex_controller] |
start_thread [Netplex_types.parallelizer] | `start_thread f l_close l_share name logger`: Starts a new thread or process and calls `f thread` in that context.
start_tls [Nettelnet_client.telnet_session] | Switch to TLS.
start_writing [Rpc_transport.rpc_multiplex_controller] | Starts writing the message.
start_writing [Uq_engines_compat.multiplex_controller] |
start_writing [Uq_multiplex.multiplex_controller] | Start writing to the connection.
start_writing [Uq_engines.multiplex_controller] |
start_writing_eof [Uq_engines_compat.multiplex_controller] |
start_writing_eof [Uq_multiplex.multiplex_controller] | Start writing the EOF marker to the connection.
start_writing_eof [Uq_engines.multiplex_controller] |
starttls [Netsmtp.client] | Sends STARTTLS, and negotiates a secure connection.
startup_directory [Netplex_types.container] | The current directory at Netplex startup time (same view as controller)
startup_directory [Netplex_types.socket_service] | The current directory at Netplex startup time (same view as controller)
startup_directory [Netplex_types.controller] | The current directory at startup time
startup_timeout [Netplex_types.socket_service_config] | After this many seconds the container must have finished the `post_start_hook`.
stat [Netpop.client] | Returns information about the current mailbox as tuple `(count,size,ext)` where `count` is the number of messages in the mailbox, `size` is the size of the mailbox in octets, and `ext` is any server extension data.
state [Rpc_client.auth_protocol] | The state of the authentication protocol: ``Emit`: The client needs to emit another token, ``Receive xid`: The client waits for another token (with session identifier `xid`), ``Done session`: The protocol is finished and `session` can be used for authenticating, ``Error`: Something went wrong.
state [Netplex_types.socket_controller] | The current state
state [Nethttpd_kernel.http_response] | Reports the state.
state [Netpop.client] | Current state of this session.
state [Netftp_client.ftp_client_pi] | The state in the sense of `Uq_engines`.
state [Uq_engines_compat.engine_mixin] |
state [Uq_engines_compat.engine] |
state [Uq_engines.engine_mixin] |
state [Uq_engines.engine] | Returns the state of the engine
state [Uq_resolver.engine] |
status [Nethttp_client.http_call] | The condensed status
stls [Netpop.client] | Sends STLS (STARTTLS), and negotiates a secure connection.
stop_containers [Netplex_types.socket_controller] |
store [Netmime.mime_body_ro] | Where the body is actually stored.
store [Netcgi1_compat.Netcgi_types.cgi_argument] |
store [Netcgi.cgi_argument] | Tells whether the argument is stored in memory (as a string) or as a file (the argument of ``File` being the filename).
store [Netcgi_common.cgi_argument] |
string [Netx509.directory_name] | The DN as string (RFC 4514)
string_param [Netplex_types.config_file] |
subject [Netx509.x509_certificate] | The DN of the subject
subject_unique_id [Netx509.x509_certificate] | The unique ID of the subject
supported_ptypes [Netplex_kit.v_processor] |
supported_ptypes [Netplex_types.processor] | The supported parallelization types
supports_aead [Netsys_ciphers.cipher] | Whether this cipher integrates authentication
supports_aead [Netsys_ciphers.cipher_ctx] | Whether this cipher integrates authentication
supports_aead [Netchannels_crypto.crypto_in_filter] | Whether the cipher supports authentication, and will provide a MAC
supports_aead [Netchannels_crypto.crypto_out_filter] | Whether the cipher supports authentication, and will provide a MAC
supports_half_open_connection [Uq_engines_compat.multiplex_controller] |
supports_half_open_connection [Uq_multiplex.multiplex_controller] | Whether the underlying transport mechanism can close the write side of the connection only (half-open connection).
supports_half_open_connection [Uq_engines.multiplex_controller] |
supports_mdtm [Netftp_client.ftp_client_pi] | Whether the ``MDTM` command is supported.
supports_mlst [Netftp_client.ftp_client_pi] | Whether the ``MLST` and ``MLSD` commands are supported
supports_size [Netftp_client.ftp_client_pi] | Whether the ``SIZE` command is supported.
supports_tls [Netftp_client.ftp_client_pi] | Whether TLS is supported
supports_tvfs [Netftp_client.ftp_client_pi] | Whether TVFS filenames are supported
supports_utf8 [Netftp_client.ftp_client_pi] | Whether the UTF-8 extension is understood by the server (RFC 2640)
symlink [Netfs.stream_fs] | `symlink flags oldpath newpath`: Creates a symlink.
symlink [Nethttp_fs.http_stream_fs] |
sys_id [Netplex_types.par_thread] | Returns a system-dependent identifier for the thread: ``Thread id`: The `id` as returned by `Thread.id`, ``Process id`: The `id` is the process ID
sys_id [Netplex_types.controller] | The thread running the controller
system [Netplex_types.container] | An RPC client that can be used to send messages to the controller.
system_monitor [Netplex_types.container] | The thread monitor protecting the `system` RPC client
system_shutdown [Netplex_types.processor_hooks] | A user-supplied function that is called when a system shutdown notification arrives.
T
table [Netcgi_modtpl.template] | Set a table in the template.
target_name [Netsys_gssapi.client_config] |
tcp_nodelay [Netplex_types.protocol] | Whether to set the TCP_NODELAY option
test [Netfs.stream_fs] | Returns whether the test is true.
test [Nethttp_fs.http_stream_fs] |
test_coverage [Nethttpd_kernel.http_protocol] | For testing: returns a list of tokens indicating into which cases the program ran.
test_list [Netfs.stream_fs] | Similar to `test` but this function performs all tests in the list at once, and returns a bool for each test.
test_list [Nethttp_fs.http_stream_fs] |
time [Netsys_gssapi.server_props] | Actual context lifetime
time [Netsys_gssapi.client_props] | Actual context lifetime
timeout [Nethttpd_kernel.http_protocol] | Process a timeout condition as `cycle` does
tls_endpoint [Netchannels_crypto.tls_channel] |
tls_endpoint [Netpop.client] | Returns the TLS endpoint (after `STARTTLS`)
tls_endpoint [Netsmtp.client] | Returns the TLS endpoint (after `STARTTLS`)
tls_session [Uq_engines_compat.multiplex_controller] |
tls_session [Uq_multiplex.multiplex_controller] | If TLS is enabled, this returns (session_id, session_data).
tls_session [Uq_engines.multiplex_controller] |
tls_session_data [Nettelnet_client.telnet_session] | TLS session data (if on)
tls_session_props [Rpc_transport.rpc_multiplex_controller] | The TLS session properties (if TLS is enabled)
tls_session_props [Nethttpd_kernel.http_protocol] | If TLS is enabled, this returns the session properties.
tls_session_props [Nethttpd_types.request_info] | The TLS properties
tls_session_props [Nethttpd_types.v_extended_environment] | The TLS session properties if TLS is active
tls_session_props [Netpop.client] | Returns the TLS session properties (after `STARTTLS`)
tls_session_props [Netsmtp.client] | Returns the TLS session properties (after `STARTTLS`)
tls_session_props [Nettelnet_client.telnet_session] | TLS session properties (if on)
tls_session_props [Nethttp_client.http_call] | If TLS is enabled, this returns the session properties
tls_session_props [Uq_engines_compat.multiplex_controller] |
tls_session_props [Uq_multiplex.multiplex_controller] | If TLS is enabled, this returns the session properties.
tls_session_props [Uq_engines.multiplex_controller] |
tls_set_cache [Nethttpd_kernel.http_protocol_hooks] | Sets the functions for accessing the session cache
tls_stashed_endpoint [Uq_engines_compat.multiplex_controller] |
tls_stashed_endpoint [Uq_multiplex.multiplex_controller] | Returns the TLS endpoint in stashed form.
tls_stashed_endpoint [Uq_engines.multiplex_controller] |
to_channel [Netcgi_modtpl.template] | Write the template to a channel.
to_string [Netcgi_modtpl.template] | Return the template as a string.
top [Netpop.client] | Returns the message header plus a limited number of lines of the message body.
transfer_encoding [Nethttpd_kernel.http_response] | Returns the selected transfer encoding.
translate [Netftp_fs.ftp_stream_fs] | Translates a path into a URL
translate [Nethttp_fs.http_stream_fs] | Translates a path into a URL
transport_layer [Nethttp_client.pipeline] | Reports the current transport of this call
transport_user [Rpc_server.auth_details] |
tree [Netplex_types.config_file] |
try_lock [Netsys_oothr.mutex] | In a multi-threaded program: Tries to immediately lock the mutex, and returns whether the lock could be obtained.
typ [Netmcore.compute_resource] | which type of resource
U
uidl [Netpop.client] | Returns the unique identifier(s) for an optional message number or for all messages in the current mailbox.
unlink [Netsys_pmanage.pmanage] | Delete all registered objects
unlock [Netsys_oothr.mutex] | In a multi-threaded program: Unlocks a mutex.
unlock [Nethttpd_reactor.internal_environment] |
unregister_file [Netsys_pmanage.pmanage] | Unregister a temporary file
unregister_posix_sem [Netsys_pmanage.pmanage] | Unregister a POSIX named semaphore identified by this path
unregister_posix_shm [Netsys_pmanage.pmanage] | Unregister a POSIX shared memory object identified by this path
unregister_sem_cont [Netsys_pmanage.pmanage] | Unregister a semaphore container (see `Netsys_sem`)
unwrap [Netsys_gssapi.poly_gss_api] | Note that the `output_message` can be a buffer of different type (string vs.
update [Netsys_global.propagator] | `update name version`: checks whether there is a new value of the variable `name` with a version higher than the passed `version`.
update [Nettelnet_client.telnet_session] | If there are commands in the output queue, the event system is signaled that this client wants to do network I/O.
update_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
update_detail [Netplex_types.container] | Update the detail string output for the `netplex.connections` admin message
update_field [Netmime.mime_header] |
update_multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
update_multiple_field [Netmime.mime_header] |
url [Netcgi1_compat.Netcgi_types.cgi_activation] |
url [Netcgi.cgi] | Returns the URL of the current CGI-like script.
url [Netcgi_common.cgi] | The following environment properties must be available for this method to work properly (please make sure your connector provides them; the CGI spec make them compulsory anyway): `cgi_server_name`, `cgi_server_port`, `cgi_script_name`, `cgi_path_info`
user [Netpop.client] | Specifies the name of the mailbox the client would like to open using plain-text authentication.
user [Nethttp_client.key] | The user name (UTF-8)
user_agent [Netcgi1_compat.Netcgi_env.cgi_environment] |
user_agent [Netcgi.cgi_environment] | This is a convenience method that returns the `"User-agent"` field of the HTTP request header.
user_agent [Netcgi_common.cgi_environment] |
V
valid_not_after [Netx509.x509_certificate] | Expiration time as seconds since the epoch ("notAfter" field)
valid_not_before [Netx509.x509_certificate] | Activation time as seconds since the epoch ("notBefore" field)
value [Netmime.mime_body_ro] | The `value` method returns the _decoded_ body, i.e.
value [Netldap.ldap_result] | the value when `code=`Success`.
value [Netcgi1_compat.Netcgi_types.cgi_argument] |
value [Netcgi.cgi_argument] | The value of the argument, after all transfer encodings have been removed.
value [Netcgi_common.cgi_argument] |
var [Netplex_types.container] | Returns the value of a container variable or `Not_found`.
verifier [Rpc_server.auth_details] |
verify_mic [Netsys_gssapi.poly_gss_api] |
version [Rpc_server.auth_details] |
version [Netx509.x509_certificate] | The "version" field, 1 to 3
W
wait [Netsys_oothr.condition] | In a multi-threaded program: Wait for the condition to be true and use the mutex to protect this situation.
wait [Netsys_pollset.pollset] | Wait for events, and return the output events matching the event mask.
waiting_for_next_message [Nethttpd_kernel.http_protocol] | Whether the kernel is currently waiting for the beginning of a new arriving HTTP request.
want [Netstream.in_obj_stream] | Increases the length of the window such that the length is at least the passed number of bytes or that the window reaches EOF (whatever happens first).
want_another_block [Netstream.in_obj_stream] | The same as: `want block_size`
watch_shutdown [Netplex_types.par_thread] | Called by the controller if it thinks the container is down.
when_blocking [Unixqueue_select.sb_event_system] |
when_blocking [Unixqueue.event_system] |
window [Netstream.in_obj_stream] | The look-ahead window.
window_at_eof [Netstream.in_obj_stream] | Whether the window is at eof
window_length [Netstream.in_obj_stream] | Returns the length of the window
workload_hook [Netplex_types.processor_hooks] | A user-supplied function that is called when the workload changes, i.e.
wrap [Netsys_gssapi.poly_gss_api] | `output_message_preferred_type`: see `unwrap`
wrap_size_limit [Netsys_gssapi.poly_gss_api] |
write [Netfs.stream_fs] | `write flags filename`: Opens (and optionally creates) the `filename` for writing, and returns the output stream.
write [Nethttp_fs.http_stream_fs] | Additional flag: ``Header h`: Set these headers in the submitted PUT request
write_file [Netfs.stream_fs] | `write_file flags filename localfile`: Opens the file `filename` for writing, and copies the contents of the `localfile` to it.
write_file [Nethttp_fs.http_stream_fs] | Additional flag: ``Header h`: Set these headers in the submitted PUT request
writing [Rpc_transport.rpc_multiplex_controller] | True iff there is a writer
writing [Uq_engines_compat.multiplex_controller] |
writing [Uq_multiplex.multiplex_controller] | True iff there is a writer
writing [Uq_engines.multiplex_controller] |
wrote_eof [Uq_engines_compat.multiplex_controller] |
wrote_eof [Uq_multiplex.multiplex_controller] | Whether the EOF marker has been written
wrote_eof [Uq_engines.multiplex_controller] |
X
xid [Rpc_server.auth_details] |
Y
yield [Netsys_oothr.mtprovider] | In a multi-threaded program: gives a hint that another thread should better run now.