Function: claude-code-ide-mcp--start-ping-timer

claude-code-ide-mcp--start-ping-timer is a natively compiled function defined in claude-code-ide-mcp.el.

Signature

(claude-code-ide-mcp--start-ping-timer SESSION)

Documentation

Start the ping timer for keepalive for SESSION.

Source Code

;; Defined in /nix/store/yjvbhwl7p6zrbw9xlnni7y4hra8sa3pl-emacs-packages-deps/share/emacs/site-lisp/claude-code-ide-mcp.el
;;; Ping/Pong Keepalive

(defun claude-code-ide-mcp--start-ping-timer (session)
  "Start the ping timer for keepalive for SESSION."
  (claude-code-ide-mcp--stop-ping-timer session)
  (let ((timer (run-with-timer claude-code-ide-mcp-ping-interval claude-code-ide-mcp-ping-interval
                               (lambda ()
                                 (claude-code-ide-mcp--send-ping session)))))
    (setf (claude-code-ide-mcp-session-ping-timer session) timer)))