disable method

Future<void> disable()

禁用 WebSocket 日志传输

Implementation

Future<void> disable() async {
  if (!_enabled) {
    return;
  }

  debugPrint('[LogWebSocket] 禁用 WebSocket 日志传输');
  _enabled = false;

  await _disconnect();
  await _stopServiceDiscovery();
  _reconnectTimer?.cancel();
  _reconnectTimer = null;
  _messageQueue.clear();
}