NAME | SYNOPSIS | DESCRIPTION | USAGE
#include <sys/types.h>
The following data types are defined in <sys/types.h> for 32-bit Solaris.
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_t;
typedef unsigned long ino_t;
typedef long uid_t;
typedef long gid_t;
typedef ulong_t nlink_t;
typedef ulong_t mode_t;
typedef short cnt_t;
typedef long time_t;
typedef int label_t[10];
typedef ulong_t 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;
typedef long clock_t;
typedef long pid_t;
|
The following data types are defined in <sys/types.h> for 64-bit Solaris.
| typedef | long | blkcnt_t |
| typedef | long | clock_t |
| typedef | long | daddr_t |
| typedef | ulong_t | dev_t |
| typedef | ulong_t | fsblkcnt_t |
| typedef | ulong_t | fsfilcnt_t |
| typedef | int | gid_t |
| typedef | int | id_t |
| typedef | long | ino_t |
| typedef | int | key_t |
| typedef | uint_t | major_t |
| typedef | uint_t | minor_t |
| typedef | uint_t | mode_t |
| typedef | uint_t | nlink_t |
| typedef | int | pid_t |
| typedef | ptrdiff_t | intptr_t |
| typedef | ulong_t | rlim_t |
| typedef | ulong_t | size_t |
| typedef | uint_t | speed_t |
| typedef | long | ssize_t |
| typedef | long | suseconds_t |
| typedef | uint_t | tcflag_t |
| typedef | long | time_t |
| typedef | int | uid_t |
| typedef | int | wchar_t |
The daddr_t type is used for disk addresses except in an inode on disk. 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[] types are used to save the processor state while another process is running.
NAME | SYNOPSIS | DESCRIPTION | USAGE