Annotation of coherent/a/usr/man/ALL/headerfiles, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: header files                 Overview                header files
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: A header file is a file of C code that contains definitions, dec-
        !             9: larations, and structures commonly used in a given situation.  By
        !            10: tradition, a  header file always  has the suffix  ``.h''.  Header
        !            11: files are  invoked within  a C  program by the  command #iinncclluuddee,
        !            12: which is  read by cpp, the C preprocessor;  for this reason, they
        !            13: are also called ``include files''.
        !            14: 
        !            15: Header files  are one of the  most useful tools available  to a C
        !            16: programmer.  They allow you to put  into one place all of the in-
        !            17: formation  that  the different  modules  of  your program  share.
        !            18: Proper  use of  header files  will make  your programs  easier to
        !            19: maintain and to port to other environments.
        !            20: 
        !            21: COHERENT includes the following header files:
        !            22: aacccceessss.hh       Check accessibility
        !            23: aacccctt.hh         Format for process-accounting file
        !            24: aaccttiioonn.hh       Describe parsing action and goto tables
        !            25: ssyyss/aalllloocc.hh    Define the allocator
        !            26: aarr.hh           Format for archive files
        !            27: aasscciiii.hh        Define non-printable ASCII characters
        !            28: aasssseerrtt.hh       Define aasssseerrtt()
        !            29: ssyyss/bbuuff.hh      Buffer header
        !            30: ccaannoonn.hh        Portable layout of binary data
        !            31: ssyyss/cchhaarrss.hh    Character definitions
        !            32: ssyyss/ccoonn.hh      Configure device drivers
        !            33: ssyyss/ccoonnsstt.hh    Declare machine-dependent constants
        !            34: ccttyyppee.hh        Header file for data tests
        !            35: ccuurrsseess.hh       Declare/define ccuurrsseess routines
        !            36: ssyyss/ddeeffttttyy.hh   Default tty settings
        !            37: ssyyss/ddiirr.hh      Directory format
        !            38: ddiirreenntt.hh       Define constant ddiirreenntt
        !            39: dduummppttaappee.hh     Define data structures for dump tapes
        !            40: eebbccddiicc.hh       Define constants for non-printable EBCDIC characters
        !            41: eerrrrnnoo.hh        Error numbers used by errno()
        !            42: ssyyss/ffbbllkk.hh     Define disk-free block
        !            43: ssyyss/ffccnnttll.hh    Manifest constants for file-handling functions"
        !            44: ssyyss/ffdd.hh       Declare file-descriptor structure
        !            45: ssyyss/ffddiiooccttll.hh  Control floppy-disk I/O
        !            46: ssyyss/ffddiisskk.hh    Fixed-disk constants and structures
        !            47: ssyyss/ffiillssyyss.hh   Structures and constants for super block
        !            48: ffppeerrrr.hh        Constants used with floating-point exception codes
        !            49: ggrrpp.hh          Declare group structure
        !            50: ssyyss/hhddiiooccttll.hh  Control hard-disk I/O
        !            51: ssyyss/iinnoo.hh      Constants and structures for i-nodes
        !            52: ssyyss/iinnooddee.hh    Constants and structures for memory-resident i-nodes
        !            53: ssyyss/iioo.hh       Constants and structures used by I/O
        !            54: ssyyss/iippcc.hh      Declarations for process communications
        !            55: ll.oouutt.hh        Object file format
        !            56: ssyyss/llppiiooccttll.hh  Definitions for line-printer I/O control
        !            57: ssyyss/mmaacchhiinnee.hh  Machine-dependent definitions
        !            58: ssyyss/mmaalllloocc.hh   Definitions for memory-allocation functions
        !            59: mmaatthh.hh         Declare mathematics functions
        !            60: ssyyss/mmddaattaa.hh    Define machine-specific magic numbers
        !            61: mmnnttttaabb.hh       Structure for mount table
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 
        !            67: 
        !            68: 
        !            69: header files                 Overview                header files
        !            70: 
        !            71: 
        !            72: 
        !            73: mmoonn.hh          Read profile output files
        !            74: ssyyss/mmoouunntt.hh    Define the mount table
        !            75: mmpprreecc.hh        Multiple-precision arithmetic
        !            76: ssyyss/mmssgg.hh      Definitions for message facility
        !            77: ssyyss/mmssiigg.hh     Machine-dependent signals
        !            78: mmttaabb.hh         Currently mounted file systems
        !            79: ssyyss/mmttiiooccttll.hh  Magnetic-tape I/O control
        !            80: mmttyyppee.hh        List processor code numbers
        !            81: nn.oouutt.hh        Define n.out file structure
        !            82: ssyyss/ppaarraamm.hh    Define machine-specific parameters
        !            83: ppaatthh.hh         Define/declare constants and functions used with path
        !            84: ssyyss/ppoollll.hh     Define structures/constants used with polling devices
        !            85: ssyyss/pprroocc.hh     Define structures/constants used with processes
        !            86: ppwwdd.hh          Declare password structure
        !            87: ssyyss/sscchheedd.hh    Define constants used with scheduling
        !            88: ssyyss/sseegg.hh      Definitions used with segmentation
        !            89: ssyyss/sseemm.hh      Definitions used by semaphore facility
        !            90: sseettjjmmpp.hh       Define setjmp() and longjmp()
        !            91: ssggttttyy.hh        Definitions used to control terminal I/O
        !            92: ssyyss/sshhmm.hh      Definitions used with shared memory
        !            93: ssiiggnnaall.hh       Declare signals
        !            94: ssyyss/ssttaatt.hh     Definitions and declarations used to obtain file status
        !            95: ssttddddeeff.hh       Declare/define standard definitions
        !            96: ssttddiioo.hh        Declarations and definitions for I/O
        !            97: ssyyss/ssttrreeaamm.hh   Definitions for message facility"
        !            98: ssttrriinngg.hh       Declare string functions
        !            99: tteerrmmiioo.hh       Definitions used with terminal input and output
        !           100: ttiimmee.hh         Give time-description structure
        !           101: ssyyss/ttiimmeebb.hh    Declare timeb structure
        !           102: ttiimmeeff.hh        Definitions for user-level timed functions
        !           103: ssyyss/ttiimmeeoouutt.hh  Define the timer queue
        !           104: ssyyss/ttiimmeess.hh    Definitions used with times() system call
        !           105: ssyyss/ttttyy.hh      Define flags used with tty processing
        !           106: ssyyss/ttyyppeess.hh    Declare system-specific data types
        !           107: ssyyss/uupprroocc.hh    Definitions used with user processes
        !           108: uuttmmpp.hh         Login accounting information
        !           109: ssyyss/uuttssnnaammee.hh  Define utsname structure
        !           110: vv77ssggttttyy.hh      UNIX Version 7-style terminal I/O
        !           111: 
        !           112: ***** See Also *****
        !           113: 
        !           114: C language, #include, portability
        !           115: 
        !           116: 
        !           117: 
        !           118: 
        !           119: 
        !           120: 
        !           121: 
        !           122: 
        !           123: 
        !           124: 
        !           125: 
        !           126: 
        !           127: 
        !           128: 
        !           129: 
        !           130: COHERENT Lexicon                                           Page 2
        !           131: 
        !           132: 

unix.superglobalmegacorp.com

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