1. Erl_Interface User's Guide

1 Erl_Interface User's Guide

1.1 Introduction

The Erl_Interface library contains functions that help you integrate programs written in C and Erlang. The functions in Erl_Interface support the following:

  • Manipulation of data represented as Erlang data types
  • Conversion of data between C and Erlang formats
  • Encoding and decoding of Erlang data types for transmission or storage
  • Communication between C nodes and Erlang processes
  • Backup and restore of C node state to and from Mnesia
Note

By default, the Erl_Interface libraries are only guaranteed to be compatible with other Erlang/OTP components from the same release as the libraries themselves. For information about how to communicate with Erlang/OTP components from earlier r