Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ types(5) — svr4 — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought



TYPES(5-SVR4)       RISC/os Reference Manual        TYPES(5-SVR4)



NAME
     types - primitive system data types

SYNOPSIS
     #include <sys/types.h>

DESCRIPTION
     The data types defined in types.h are used in UNIX System
     code.  Some data of these types are accessible to user code:

          typedef                  struct { int r[1]; }*physadr;
          typedef                  longclock_t;
          typedef                  longdaddr_t;
          typedef                  char *caddr_t;
          typedef                  unsigned charunchar;
          typedef                  unsigned shortushort;
          typedef                  unsigned intuint;
          typedef                  unsigned longulong;
          typedef                  unsigned longino_t;
          typedef                  longuid_t;
          typedef                  longgid_t;
          typedef                  ulongnlink_t;
          typedef                  ulongmode_t;
          typedef                  shortcnt_t;
          typedef                  longtime_t;
          typedef                  intlabel_t[10];
          typedef                  ulongdev_t;
          typedef                  longoff_t;
          typedef                  longpid_t;
          typedef                  longpaddr_t;
          typedef                  intkey_t;
          typedef                  unsigned charuse_t;
          typedef                  shortsysid_t;
          typedef                  shortindex_t;
          typedef                  shortlock_t;
          typedef                  unsigned intsize_t;
          typedef                  longclock_t;
          typedef                  longpid_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 UTC, 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 11/19/92                   Page 1



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