shutdownEventChannel method

void shutdownEventChannel()

关闭 OnCall 事件通道:注销事件 send_port、清空分发回调并关闭端口。 由 EngineBridge.dispose 在 Uninit 之前调用,让引擎在拆卸期间不再向 本 isolate 投递事件。

Implementation

void shutdownEventChannel() {
  if (_eventPortRegistered) {
    _registerEventPortFn(0);
  }
  onEvent = null;
  _eventPort.close();
  _eventPortRegistered = false;
}