Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ types(5) — DG/UX 4.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



                                                                 types(5)



        _________________________________________________________________
        types                                                  Miscellany
        primitive system data types
        _________________________________________________________________


        SYNTAX

        #include <sys/types.h>


        DESCRIPTION

        The data types defined in the include file are used in DG/UX
        system code; some data of these types are accessible to user
        code:

             typedef  struct { int r[1]; } *  physadr;
             typedef  long            daddr_t;
             typedef  char *          caddr_t;
             typedef  unsigned int    uint;
             typedef  unsigned short  ushort;
             typedef  unsigned long   u_long;
             typedef  u_long          ino_t;
             typedef  short           cnt_t;
             typedef  long            time_t;
             typedef  int             label_t[10];
             typedef  short           dev_t;
             typedef  long            off_t;
             typedef  long            paddr_t;
             typedef  long            key_t;

        The form daddr_t is used for disk addresses except in an i-node
        on disk, see fs(4).  Times are encoded in seconds since 00:00:00
        GMT, January 1, 1970.  The major and minor parts of a device code
        specify kind and unit number of a device and are installation-
        dependent.  Offsets are measured in bytes from the beginning of a
        file.  The label_t variables are used to save the processor state
        while another process is running.


        SEE ALSO

        fs(4).










        DG/UX 4.00                                                 Page 1
               Licensed material--property of copyright holder(s)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026