Index of classes


A
augment_raw_in_channel [Netchannels]
This class implements the methods from compl_in_channel by calling the methods of raw_in_channel.
augment_raw_out_channel [Netchannels]
This class implements the methods from compl_out_channel by calling the methods of raw_out_channel.

B
basic_mime_header [Netmime]
An implementation of mime_header.
buffered_raw_in_channel [Netchannels]
This class adds a buffer to the underlying raw_in_channel.
buffered_raw_out_channel [Netchannels]
This class adds a buffer to the underlying raw_out_channel.
buffered_trans_channel [Netchannels]
A transactional output channel with a transaction buffer implemented in memory
buffering_engine_processing_config [Nethttpd_engine]
Implements the synchronisation by buffering

C
client [Netsmtp]
client [Netpop]
The class client implements the POP3 protocol.
conversion_pipe [Netconversion]
This pipeline class (see Netchannels for more information) can be used to recode a netchannel while reading or writing.
custom_activation [Netcgi]
This class can be used to implement a non-standard connector that has the same output format as CGI.
custom_environment [Netcgi_env]
This class can be used to set up non-standard environments.

D
decoding_pipe [Netencoding.QuotedPrintable]
This pipe decodes the data written into the pipe.
decoding_pipe [Netencoding.Base64]
This pipe decodes the data written into the pipe.

E
empty_environment [Nethttpd_types]
This class implements an environment with defined internal containers.
encoding_pipe [Netencoding.QuotedPrintable]
This pipe encodes the data written into the pipe.
encoding_pipe [Netencoding.Base64]
This pipe encodes the data written into the pipe.

F
file_mime_body [Netmime]
An implementation of mime_body where the value is stored in an external file.

G
group [Netaddress]
A group has a name, and consists of a number of mailboxes.

H
http_engine [Nethttpd_engine]
This engine processes the requests arriving on the file descriptor using the Unix event system.
http_environment [Nethttpd_reactor]
For private use only
http_protocol [Nethttpd_kernel]
The core event loop of the HTTP daemon
http_reactor [Nethttpd_reactor]
The http_reactor allows one to pull the next request from a connected client, and to deliver the response to the protocol engine.
http_response_impl [Nethttpd_kernel]
Exported for debugging and testing only

I
in_obj_channel_delegation [Netchannels]
input_channel [Netchannels]
Creates an input channel from an in_channel, which must be open.
input_command [Netchannels]
Runs the command with /bin/sh, and reads the data the command prints to stdout.
input_descr [Netchannels]
Creates a raw_in_channel for the passed file descriptor, which must be open for reading.
input_filter [Netchannels]
An input_filter filters the data read from it through the io_obj_channel (usually a pipe after the data have been retrieved from the passed in_obj_channel.
input_stream [Netstream]
Make an in_obj_stream on top of an in_obj_channel.
input_string [Netchannels]
Creates an input channel from a (constant) string.

L
lift_raw_out_channel [Netchannels]
This class implements the methods from compl_out_channel by calling the methods of raw_out_channel.
lift_rec_in_channel [Netchannels]
This class implements pos_in and the methods from compl_in_channel by calling the methods of rec_in_channel.
lift_rec_out_channel [Netchannels]
This class implements pos_out and the methods from compl_out_channel by calling the methods of rec_out_channel.
lingering_close [Nethttpd_kernel]
Closes a file descriptor using the "lingering close" algorithm.

M
mailbox [Netaddress]
A mailbox has a name, optionally a route (not used nowadays), and a formal address specification.
memory_mime_body [Netmime]
An implementation of mime_body where the value is stored in-memory.
mime_argument [Netcgi]
new mime_argument name msg: Creates a MIME-structured CGI argument called name with contents msg.

O
out_obj_channel_delegation [Netchannels]
output_buffer [Netchannels]
This output channel writes the data into the passed buffer.
output_channel [Netchannels]
Creates an output channel writing into an out_channel.
output_command [Netchannels]
Runs the command with /bin/sh, and data written to the channel is piped to stdin of the command.
output_descr [Netchannels]
Creates a raw_out_channel for the passed file descriptor, which must be open for writing.
output_filter [Netchannels]
An output_filter filters the data written to it through the io_obj_channel (usually a pipe), and writes the filtered data to the passed out_obj_channel.
output_netbuffer [Netchannels]
This output channel writes the data into the passed netbuffer.
output_null [Netchannels]
This output channel discards all written data.

P
pipe [Netchannels]
A pipe has two internal buffers (realized by Netbuffer).

R
raw_in_channel_delegation [Netchannels]
raw_out_channel_delegation [Netchannels]
rec_in_channel_delegation [Netchannels]
rec_out_channel_delegation [Netchannels]
recoding_pipe [Netconversion]
Recodes a channel like conversion_pipe.
redirected_environment [Nethttpd_types]
This class overlays the input-side containers of an existing environment.

S
simple_argument [Netcgi]
new simple_argument name value: Creates an unstructured CGI argument called name with contents value.
socket_descr [Netchannels]
Creates a raw_io_channel for the passed socket descriptor, which must be open for reading and writing, and not yet shut down in either direction.
std_activation [Netcgi]
This class is an implementation of classical CGI.
std_environment [Netcgi_env]
An implementation of cgi_environment, intended to be used for classical CGI.
sub_stream [Netstream]
A sub stream is the part of the whole stream from the current position to an arbitrary other position that is determined by len and delimiter.

T
tempfile_trans_channel [Netchannels]
A transactional output channel with a transaction buffer implemented as temporary file
test_environment [Netcgi_env]
An implementation of cgi_environment, intended to test CGI programs from the command-line.