Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought



TYPES(5)        DOMAIN/IX Reference Manual (SYS5)        TYPES(5)



NAME
     types - primitive system data types

USAGE
     #include <sys/types.h>

DESCRIPTION
     The data types defined in the include file are used in
     DOMAIN/IX system code; some data of these types are accessi-
     ble 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            ino_t;
           typedef   short                    cnt_t;
           typedef   long                     time_t;
           typedef   int                      label_t[10];
           typedef   long                     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
     inode on disk.  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.






















Printed 5/10/85                                           TYPES-1



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