Raxol.Terminal.TerminalRegistry (Raxol v2.0.1)
View SourceRegistry for managing terminal instances.
This module provides a centralized registry for all active terminal processes, enabling lookup, registration, and management of terminal instances across the system.
Summary
Functions
Returns a specification to start this module under a supervisor.
Checks if a terminal exists in the registry.
Gets metadata for a specific terminal.
Gets registry statistics.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Lists all active terminals.
Lists all terminals for a specific user.
Looks up a terminal process by ID.
Registers a terminal process with the registry.
Unregisters a terminal from the registry.
Updates metadata for a terminal.
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Checks if a terminal exists in the registry.
Gets metadata for a specific terminal.
Gets registry statistics.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Lists all active terminals.
Lists all terminals for a specific user.
Looks up a terminal process by ID.
Registers a terminal process with the registry.
Unregisters a terminal from the registry.
Updates metadata for a terminal.