Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ types(5) — DG/UX 4.30

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fs(4)



     types(5)                   DG/UX 4.30                    types(5)



     NAME
          types - primitive system data types

     SYNOPSIS
          #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).


















     Licensed material--property of copyright holder(s)         Page 1



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