




Существуют библиотеки C для межпроцессного взаимодействия между Erlang и C, erl_interface и узлами C:
Я создал свой собственный: EPAPI (API порта Erlang) на C / C++. Очень прост в использовании, и я предоставляю репозиторий Debian для простых обновлений.
PktHandler *ph = new PktHandler();
MsgHandler *mh = new MsgHandler(ph);
//Register a message type
// {echo, {Counter}}
mh->registerType(1, "echo", "l" );
//Wait for a message
Msg *m;
result = mh->rx(&m);
//Verify return code
if (result) {
//handle error
printf("ERROR, message: %s", mh->strerror());
// ...
}
Где бы вы загрузили файлы C, необходимые для работы?