Internationalized terminal emulator
Original Publication Date: 2002-Oct-10
Included in the Prior Art Database: 2003-Jun-21
A program is disclosed that Component design and interfaces of internationazed terminal emulator. By splitting platform dependent part and independent part, terminal emulator will be highly portable and extensive. Picture below depicts componet design. Rounded rectangles are interfaces of componets which are implemented in platform dependent way, and rectangles are actual componets which are independent from platform. Each component works as below IO Input/Output Interface. This interface abstracts communcation between terminal emulator and host computer, VT100 VT100 compatible protocol handler component. The component takes a character(not byte), transit internal state, and call a callback function. Signature of Callback function is defined, thus enhancing capability is done without any modification of this protocol handler.