Annotation of 43BSD/contrib/icon/man/cat3/ttyctl.3, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: 
                      4: TTYCTL(3.icon)        Icon Program Library         TTYCTL(3.icon)
                      5: 
                      6: 
                      7: 
                      8: NNNNAAAAMMMMEEEE
                      9:      ttyctl - primitive control of terminal attributes
                     10: 
                     11: SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
                     12:      ssssttttttttyyyy((((xxxx1111,,,,xxxx2222,,,, ...,,,, xxxxnnnn))))
                     13:      rrrreeeessssttttttttyyyy(((())))
                     14:      kkkkeeeeyyyyiiiinnnn(((())))
                     15: 
                     16: DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
                     17:      ssssttttttttyyyy sets or clears the terminal attributes given as argu-
                     18:      ments.  Positive attributes are set and negative attributes
                     19:      are cleared.  rrrreeeessssttttttttyyyy attempts to restore terminal attributes
                     20:      to their original condition.  A reasonable guess is made if
                     21:      the original attributes cannot be determined.  kkkkeeeeyyyyiiiinnnn
                     22:      succeeds if there is any input waiting to be read from stan-
                     23:      dard input but fails otherwise.
                     24: 
                     25:      Attributes for ssssttttttttyyyy may be any legitimate bit pattern.  How-
                     26:      ever, if the procedure ttttttttyyyyiiiinnnniiiitttt in _t_t_y_i_n_i_t(_2) has been exe-
                     27:      cuted, the following global identifiers are available as
                     28:      arguments:
                     29: 
                     30:           TANDEM
                     31:           CBREAK
                     32:           LCASE
                     33:           ECHO
                     34:           CRMOD
                     35:           RAW
                     36:           ODDP
                     37:           EVENP
                     38: 
                     39: 
                     40: RRRREEEEQQQQUUUUIIIIRRRREEEEMMMMEEEENNNNTTTTSSSS
                     41:      The function kkkkeeeeyyyyiiiinnnn assumes Berkeley extensions.
                     42: 
                     43: SSSSEEEEEEEE AAAALLLLSSSSOOOO
                     44:      ttyinit(2)
                     45: 
                     46: AAAAUUUUTTTTHHHHOOOORRRR
                     47:      Stephen B. Wampler
                     48: 
                     49: 
                     50: 
                     51: 
                     52: 
                     53: 
                     54: 
                     55: 
                     56: 
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: Version 5.9    The University of Arizona - 8/16/84              1
                     64: 
                     65: 
                     66: 

unix.superglobalmegacorp.com

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