Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ types(5) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fs(4)



types(5)                       DG/UX 5.4R3.00                       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    clock_t;
              typedef long    daddr_t;
              typedef char *       caddr_t;
              typedef unsigned char   unchar;
              typedef unsigned short  ushort;
              typedef unsigned int    uint;
              typedef unsigned long   ulong;
              typedef unsigned long   ino_t;
              typedef int     pid_t;
              typedef int     uid_t;
              typedef int     gid_t;
              typedef ulong   nlink_t;
              typedef ulong   mode_t;
              typedef short   cnt_t;
              typedef long    time_t;
              typedef int     label_t[10];
              typedef ulong   dev_t;
              typedef long    off_t;
              typedef long    pid_t;
              typedef long    paddr_t;
              typedef int     key_t;
              typedef unsigned char   use_t;
              typedef short   sysid_t;
              typedef short   index_t;
              typedef short   lock_t;
              typedef unsigned int    size_t;

       The form daddrt 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
       labelt variables are used to save the processor state while another
       process is running.

SEE ALSO
       fs(4).









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


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