wimux-client 0.1.0

Client-side attach logic for wimux, the native Windows terminal multiplexer.
docs.rs failed to build wimux-client-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Client TUI wimux : s'exécute dans n'importe quel terminal VT, se connecte au serveur, affiche la grille reçue et transmet les entrées clavier. Le client est « jetable » : le fermer (ou Ctrl-b d) revient à se détacher, la session survit côté serveur.

Architecture en threads autour d'une connexion partagée :

  • lecteur : reçoit les ServerMessage et rend chaque frame ;
  • émetteur : unique writer de la connexion, alimenté par un canal, ce qui sérialise toutes les écritures (frappes + redimensionnements) ;
  • entrée : lit l'entrée VT brute et l'envoie (en interceptant le préfixe) ;
  • redimensionnement : signale les changements de taille du terminal.