Annotation of 43BSDReno/contrib/isode-beta/doc/manual/unixvt.tex, revision 1.1

1.1     ! root        1: % run this through LaTeX with the appropriate wrapper
        !             2: 
        !             3: \chapter      {UNIX Implementation}\label{unixvt}
        !             4: The Virtual Terminal (VT) standard is the OSI terminal service.
        !             5: Included in the release is an implementation of VT that is roughly comparable
        !             6: to an average \pgm{telnet} implementation.
        !             7: 
        !             8: The implementation included runs only on Berkeley \unix/.
        !             9: 
        !            10: \section      {Implementation}\label{unixvt:code}
        !            11: If you have access to the source tree for this release,
        !            12: the directory \file{vt/} contains the code for the responder and initiator.
        !            13: 
        !            14: \subsection    {The Initiator}
        !            15: There is currently one initiator which uses VT: \man vt(1c).
        !            16: Supported is the VT TELNET profile from the NIST OSI Implementors Workshop
        !            17: Agreements.
        !            18: 
        !            19: The \pgm{vt} program is an interactive VT initiator
        !            20: which prompts the user for commands.
        !            21: Command mode is entered by typing an escape character
        !            22: (``\verb"^]"'' by default).
        !            23: 
        !            24: \subsubsection {Commands}
        !            25: Here are the commands to \pgm{vt}:
        !            26: \begin{describe}
        !            27: \item[ayt]
        !            28: Sends an ``are you there'' message to the remote login server.
        !            29: 
        !            30: \item[break]
        !            31: Flushes data queued in both directions and interrupts the remote process.
        !            32: 
        !            33: \item[close]
        !            34: Terminates the association with the terminal service.
        !            35: 
        !            36: \item[escape]
        !            37: Set the ``escape character'' used to enter command mode.
        !            38: Control characters may be specified as ``\verb"^"'' followed by a single
        !            39: letter (e.g., ``control-X'' is ``\verb"^X"'').
        !            40: 
        !            41: \item[help {\tt [command]}]
        !            42: Prints help information.
        !            43: For detailed information, try ``\verb*"help ?"''.
        !            44: 
        !            45: \item[open {\tt host user [account]}]
        !            46: Associates with the temrinal service.
        !            47: 
        !            48: \item[quit]
        !            49: Terminates the association with the terminal service and exits.
        !            50: 
        !            51: \item[set {\tt variable value}]
        !            52: Displays or changes variables.
        !            53: For detailed information, try ``\verb*"set ?"''.
        !            54: 
        !            55: \item[status]
        !            56: Shows the current status.
        !            57: 
        !            58: \item[suspend]
        !            59: Suspends \pgm{vt}.
        !            60: This works only if the program was invoked under a shell with job control
        !            61: (e.g., \pgm{csh}).
        !            62: \end{describe}
        !            63: 
        !            64: \subsubsection {Variables}
        !            65: Here are the variables which effect \pgm{vt}'s behavior.
        !            66: \begin{describe}
        !            67: \item[crmod]
        !            68: This enables the mapping of CR characters received from the
        !            69: remote host into CR-LF pairs.
        !            70: This does not affect those characters typed by the user,
        !            71: only those received.
        !            72: Boolean (values: {\bf on\/} or {\bf off\/}).
        !            73: 
        !            74: \item[debug]
        !            75: This enables voluminous output during file transfers,
        !            76: among other things.  Boolean.
        !            77: 
        !            78: \item[echo]
        !            79: Determines whether echoing is done locally or remotely.
        !            80: Values: \verb"local", \verb"remote".
        !            81: 
        !            82: \item[escape]
        !            83: Sets the escape character.
        !            84: Value: any single character or ``\verb"^"'' followed by a character.
        !            85: 
        !            86: \item[options]
        !            87: Determines if option processing is shown.
        !            88: Boolean.
        !            89: 
        !            90: \item[repetoire]
        !            91: Determines which character set (repetoire) shall be used.
        !            92: Values: \verb"ascii", \verb"transparent" (binary).
        !            93: 
        !            94: \item[tracelevel]
        !            95: This enables the tracing of VT.
        !            96: Values: \verb"none", \verb"exceptions", \verb"notice", \verb"pdus",
        !            97: \verb"trace", and \verb"debug".
        !            98: 
        !            99: \item[tracefile]
        !           100: This defines the file where tracing information is appended.
        !           101: Values: any filename, or \verb"-" for the diagnostic output.
        !           102: 
        !           103: \item[verbose]
        !           104: This enables printing of informative diagnostics during operation.  Boolean.
        !           105: 
        !           106: \item[{\em xyz\/}sapfile]
        !           107: This defines the file where {\em xyz\/}PDU tracing information is appended.
        !           108: Values: any filename, or \verb"-" for the diagnostic output.
        !           109: 
        !           110: \item[{\em xyz\/}saplevel]
        !           111: This enables tracing of the {\em xyz\/} module.\\
        !           112: Values: \verb"none", \verb"exceptions", \verb"notice", \verb"pdus",
        !           113: \verb"trace", and \verb"debug".
        !           114: \end{describe}
        !           115: 
        !           116: \subsubsection {Options}
        !           117: Here are the command line options:
        !           118: \begin{describe}
        !           119: \item[-B]
        !           120: Do not negotiate use of the VT BREAK functional unit.
        !           121: 
        !           122: \item[-D]
        !           123: Use the VT asynchronous DEFAULT profile rather than the TELNET profile.
        !           124: 
        !           125: \item[-F {\em logfile}]
        !           126: Sets the logging file to be used.
        !           127: 
        !           128: \item[-g]
        !           129: Use only the G0 character set for the {\it ascii\/} repetoire (graphics only).
        !           130: 
        !           131: \item[-f]
        !           132: Inhibits reading of the user's \file{\$HOME/.vtrc} file on startup.
        !           133: \end{describe}
        !           134: 
        !           135: \subsection    {The Responder}
        !           136: The \man vtd(8c) program implements the terminal service.
        !           137: Supported is the VT TELNET profile from the NIST OSI Implementors Workshop
        !           138: Agreements.
        !           139: 
        !           140: \subsubsection {Options}
        !           141: Here are the command line options:
        !           142: \begin{describe}
        !           143: \item[-F {\em logfile}]
        !           144: Sets the logging file to be used.
        !           145: 
        !           146: \item[-d {\em level}]
        !           147: Sets the debug level from \verb"0" (none) to \verb"7" (verbose).
        !           148: \end{describe}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.