Можно ли вызывать функции Erlang (обратные вызовы) из NIF?
Я прочитал документ(http://www.erlang.org/doc/man/erl_nif.html), но не нашел, как это сделать.
Можно ли вызывать функции Erlang (обратные вызовы) из NIF?
Я прочитал документ(http://www.erlang.org/doc/man/erl_nif.html), но не нашел, как это сделать.
Нет, вызов функции Erlang из NIF невозможен. Вы можете либо реализовать свою функциональность в функции Erlang, которая вызывает частный NIF, который возвращает значение, указывающее, необходим ли вызов обратного вызова, или, возможно, вы могли бы вместо этого отправить сообщение другому процессу, используя enif_send
и вызвать для вас функцию обратного вызова.
call erlang nif
веб-поиск, появляются какие-то релевантные результаты. Дает ли что-нибудь из них полезную информацию? - person wwkudu   schedule 24.12.2015