Secure Shell (SSH) protocol gives us a session layer, but what format does Xchars use? The linux command format, so the destination is sitting on a bidirectional linux command sequence channel. The user send 'ls -l' the destination sends back a series of:
strout str x y;
Placing the file list where it belongs on the screen. Or the remote computer can also just send null terminated strings back and leave it up to the originator to place the text. The basic idea remains the same, terminal control chars replaced by call to Xchars using linux command format, no more terminal control characters. Anyplace that Linux Power Screen needs io is via full duplex linux command sequences.
The destination, in most cases, will be another linux power shell without Xchars, just the command loop and subsystem. So the command loops can talk to each other, sending each of the linux command sequences, and that should be built into the command loop, independent of Xchars. It all works, one configurable power shell, no terminal emulation, transparent remote connections.
No comments:
Post a Comment