Raxol.SSH.Session (Raxol v2.3.0)

View Source

Manages a single SSH connection's TEA application lifecycle.

Spawned per SSH connection under DynamicSupervisor. Starts a Lifecycle with environment: :ssh and routes SSH channel data through the IOAdapter for input parsing and output writing.

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(opts)

@spec start_link(keyword()) :: GenServer.on_start()