Eai. PTY. Registry
(eai v1.0.2)
Copy Markdown
OTP Registry for PTY sessions.
Maps pty_session_id (string) → PTY.Session PID via
{:via, Registry, {Eai.Naming.pty_registry(), pty_session_id}}.
Started as a child of Eai.Supervisor. All Registry lookups go through
Eai.Naming.pty_session/1 — do not call Registry directly from outside
the PTY subsystem.
Graph
<<{Eai.Naming, required_by, Eai.PTY.Registry}. <<{Eai.PTY.Registry, required_by, Eai.PTY.Supervisor}. <<{Eai.PTY.Registry, required_by, Eai.PTY.Session}. <<{Eai.PTY.Registry, required_by, Eai.PTY}. <<{Eai.PTY.Registry, required_by, Eai.Application}.
Summary
Functions
Return all currently registered {pty_session_id, pid} pairs.
Child spec for Eai.Supervisor.
Return the PID of the session, or nil if not registered.