The main advantage of using records instead of tuples is that fields in a record are accessed by name, whereas fields in a tuple are accessed by position. To illustrate these differences, suppose that ...
Erlang is designed for massive concurrency. Erlang processes are light-weight (grow and shrink dynamically) with small memory footprint, fast to create and terminate and the scheduling overhead is low ...
A distributed Erlang system consists of a number of Erlang runtime systems communicating with each other. Each such runtime system is called a node. Message passing between processes at different ...
This section introduces Mnesia with an example database. This example is referenced in the following sections, where the example is modified to illustrate various program constructs. This section ...
The gen_tcp module provides functions for communicating with sockets using the TCP/IP protocol. The available options are described in the setopts/2 function in the inet manual page. The possible ...
The deprecated low-level RSA API is not used when crypto is compiled with OpenSSL 3.0. The InfoFromCfile is a term with name and line number of the C-file where the ...
Functions for exporting XML data to an external format.
Built using ExDoc (v0.34.1) for the Erlang programming language ...
The Common Test Framework provides a high level operator interface for testing. It adds the following features to the Erlang/OTP Test Server: Automatic compilation of test suites (and help modules).
The low-level Erlang loader. This module is used to load all Erlang modules into the system. The start script is also fetched with this low-level loader.
WebTool provides an easy and efficient way to implement web based tools with Erlang/OTP. WebTool configures and starts the webserver and the various web based tools. All tools that shall run under ...
This module provides functions for communicating with sockets using the TCP/IP protocol. The following code fragment is a simple example of a client connecting to a server at port 5678, transferring a ...