atty man page on OSF1

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
OSF1 logo
[printable version]

atty(7)								       atty(7)

NAME
       atty - Asian terminal driver

SYNOPSIS
       #include <sys/aioctl.h>

DESCRIPTION
       This  reference page describes the additional features supported in the
       Asian terminal driver used for conversational computing in a  Japanese,
       Chinese,	 or  Korean  environment.  See tty(7) for a description of the
       general terminal interface.  See stty(1)	 for  information  on  how  to
       activate the features discussed here.

       The  Asian  terminal  driver is available only if you install the Tru64
       UNIX optional subsets for worldwide support. The Asian terminal	driver
       must  be	 configured  into  the current running kernel in order for the
       features described below to be enabled.

   Line Disciplines
       Line discipline switching to the Asian terminal driver is  accomplished
       with the TIOCSETD ioctl as follows:

       int ldisc = ASYDISC;

       ioctl(f, TIOCSETD, &ldisc);

   Input Editing
       A  character  for  the  Asian terminal driver can be composed of one or
       more bytes, depending on the terminal codeset selected by the user.  In
       addition,  the ISTRIP mask of the c_iflag field does not work with this
       driver. The erase character (VERASE) logically erases the whole charac‐
       ter, which may be more than one byte long.

   Code Conversion
       The Asian terminal driver allows an application to communicate with the
       driver in one codeset while the driver communicates with	 the  physical
       device  in another codeset. These two different codesets are called the
       application codeset and the terminal codeset, respectively. The	driver
       performs	 any  necessary codeset conversion on data passed between your
       application and the device.

       The following application codesets are supported by the Asian  terminal
       driver. The keyword that specifies the codeset in command parameters is
       shown in parentheses.  DEC Kanji (deckanji) Super DEC Kanji (sdeckanji)
       Japanese	 EUC  (eucJP)  Shift JIS (SJIS) DEC Hanzi (dechanzi) DEC Hanyu
       (dechanyu) Taiwanese EUC (eucTW)	 DEC  Korean  (deckorean)  Korean  EUC
       (eucKR) UTF-8 (UTF-8) Big-5 (big5)

       Reference  pages	 are  available for each codeset; for example, to find
       out more about the DEC Korean codeset, see deckorean(5).

       The following terminal codesets are supported  by  the  Asian  terminal
       driver. The keyword that specifies the codeset in command parameters is
       shown in parentheses.  DEC Kanji (dec) DEC Kanji - 1978	(dec78)	 Japa‐
       nese EUC (eucJP) Shift JIS (SJIS) 7-bit JIS (jis7) 8-bit JIS (jis8) DEC
       Hanzi (dechanzi) Taiwanese EUC (eucTW) DEC  Korean  (deckorean)	Korean
       EUC (eucKR) UTF-8 (UTF-8) Big-5 (big5) Telecode (telecode)

       By  default,  the  Asian	 terminal  driver supports all listed codesets
       except for Big-5, Telecode, and UTF-8. Support for  the	BIG-5,	UTF-8,
       and  Telecode  codesets	requires  linking additional modules (that are
       supplied in optional subsets) into the kernel.

   History Mode Line Editing
       The history mode supported by the Asian terminal driver allows the user
       to  have	 Emacs-like  control  for  editing  previously entered command
       lines. Up to 32 lines can be stored in history mode, and each line  can
       have a maximum length of 127 characters.	 When commands are long, it is
       possible that fewer than 32 commands are stored in  the	history	 list.
       Short commands, those less than three characters (single-byte or multi‐
       byte) in length, are not stored in the history list.

       The following editing commands are available in history mode:  Move  to
       the beginning of line.  Delete the character under the cursor.  Move to
       the end of the line.  Recall the previous command in the history	 list.
       Recall  the  next command in the history list.  Move the cursor left by
       one character.  Move the cursor right by	 one  character.   Delete  the
       character  before the cursor. You can use the stty command to determine
       and set the character that erases a character.  Delete the word	before
       the cursor. You can use the stty command to determine and set the char‐
       acter that erases a word.

       Typing a normal character causes it to be inserted before the character
       under the cursor. The kill, interrupt, and suspend characters cause the
       Asian terminal driver to break out of history mode.

   Kana-Kanji Conversion
       The Kana-Kanji conversion mechanism for Japanese allows users to	 enter
       an  ASCII  or  Kana  string  and	 convert it to a Kanji or another Kana
       string.	The conversion is supported in both cbreak  and	 cooked	 mode,
       but  activation	of  Kana-Kanji	conversion is different for each mode.
       See kkc(5)  for	more  information  about  Kana-Kanji  conversion.  See
       stty(1) on how to activate Kana-Kanji conversion under different modes.

   Software On-Demand Loading
       The Software On-Demand Loading (SoftODL) mechanism allows users to dis‐
       play any number of user-defined characters (UDC) on terminals that sup‐
       port  hardware On-Demand Loading (ODL). Refer to odl(5) for more infor‐
       mation about on-demand loading of UDCs.

   Software Phrase Input Method
       The Software phrase Input Method (SIM)  mechanism  for  Chinese	allows
       users  to enter a long phrase by typing in a short phrase key. Refer to
       sim(5) for more information on this input mechanism.

SEE ALSO
       Commands: stty(1)

       Functions: ioctl(2)

       Files: tty(7), utx(7)

       Others: big5(5),	 Chinese(5),  dechanyu(5),  dechanzi(5),  deckanji(5),
       eucJP(5),  eucKR(5),  eucTW(5), Japanese(5), kkc(5), Korean(5), odl(5),
       sdeckanji(5), shiftjis(5), sim(5), telecode(5), Unicode(5)

								       atty(7)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OSF1

List of man pages available for OSF1

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net