RaxolWeb.TerminalChannel (Raxol v0.4.0)

View Source

WebSocket channel for real-time terminal communication.

This channel handles:

  • Terminal session initialization
  • Real-time input/output
  • Terminal resizing
  • Session management
  • Error handling

Summary

Types

t()

@type t() :: %RaxolWeb.TerminalChannel{
  emulator: Raxol.Terminal.Emulator.t(),
  input: Raxol.Terminal.Input.t(),
  renderer: Raxol.Terminal.Renderer.t(),
  session_id: String.t(),
  user_id: String.t()
}

Functions

child_spec(init_arg)

start_link(triplet)