更改回调模块

回调模块是一种功能模块,对于代码扩展,只要使用简单代码替换就够了。

例如:当给在 发布处理 中的例子 ch3 添加一个函数时, ch_app.appup 应如:

  1. {"2",
  2. [{"1", [{load_module, ch3}]}],
  3. [{"1", [{load_module, ch3}]}]
  4. }.

OTP还支持更改行为进程的内部状态,参见下面的 变更内部状态