Raxol.Terminal.Manager.SessionHandler (Raxol v0.5.0)
View SourceHandles terminal session management.
This module is responsible for:
- Creating new sessions
- Destroying sessions
- Managing session state
- Handling session monitoring
Summary
Functions
Gets the count of terminal sessions.
Creates a new terminal session.
Destroys a terminal session.
Gets a terminal session by ID.
Handles a session process down event.
Lists all terminal sessions.
Monitors a terminal session.
Unmonitors a terminal session.
Functions
@spec count_sessions(map()) :: non_neg_integer()
Gets the count of terminal sessions.
Creates a new terminal session.
Destroys a terminal session.
Gets a terminal session by ID.
Handles a session process down event.
Lists all terminal sessions.
Monitors a terminal session.
Unmonitors a terminal session.