w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

limits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _LIMITS_H
 
#define CHAR_MAX   127 /* maximum char value */
 
#define CHAR_MIN   -127 /* mimimum char value */
 
#define SCHAR_MAX   127 /* maximum signed char value */
 
#define SCHAR_MIN   -127 /* minimum signed char value */
 
#define UCHAR_MAX   255 /* maximum unsigned char value */
 
#define CHAR_BIT   8 /* number of bits in a char */
 
#define USHRT_MAX   0xffff /* maximum unsigned short value */
 
#define SHRT_MAX   32767 /* maximum (signed) short value */
 
#define SHRT_MIN   -32767 /* minimum (signed) short value */
 
#define SHRT_BIT   16 /* number of bits in a short */
 
#define UINT_MAX   0xffffffff /* maximum unsigned int value */
 
#define INT_MAX   2147483647 /* maximum (signed) int value */
 
#define INT_MIN   -2147483647 /* minimum (signed) int value */
 
#define INT_BIT   32 /* number of bits in a int */
 
#define ULONG_MAX   0xffffffff /* maximum unsigned long value */
 
#define LONG_MAX   2147483647 /* maximum (signed) long value */
 
#define LONG_MIN   -2147483647 /* minimum (signed) long value */
 
#define LONG_BIT   32 /* number of bits in a long */
 
#define NAME_MAX   256 /* Maximum file name length */
 
#define PATH_MAX   1024 /* Maximum path name length */
 
#define FCHR_MAX
 
#define LINK_MAX   32 /* Maximum number of links */
 
#define LOCK_MAX   0 /* Maximum number of locks */
 
#define SYS_OPEN   64
 
#define OPEN_MAX   20 /* Max # of files open by user */
 
#define STD_BLK   1024 /* Standard block size */
 
#define PIPE_MAX   5120 /* Maximum pipe size */
 
#define PIPE_BUF   PIPE_MAX
 
#define TMP_MAX   32767 /* Max # of tempory files */
 
#define PID_MAX   32000 /* Process id max */
 
#define PROC_MAX
 
#define SYSPID_MAX
 
#define UID_MAX   30000
 
#define MAX_CHAR
 
#define PASS_MAX   8 /* MAX password length */
 
#define SYS_NMLN   9
 
#define MAX_CANON   255
 
#define MAX_INPUT   255
 
#define ARG_MAX   2048
 
#define CHILD_MAX   30000
 
#define CLK_TCK   60
 
#define NGROUPS_MAX   0 /* Max number of groups per p. */
 
#define MAX_GROUPS   100 /* Max users per group */
 
#define MB_LEN_MAX   2
 
#define _POSIX_ARG_MAX   ARG_MAX
 
#define _POSIX_CHILD_MAX   CHILD_MAX
 
#define _POSIX_LINK_MAX   LINK_MAX
 
#define _POSIX_MAX_CANON   MAX_CANON
 
#define _POSIX_MAX_INPUT   MAX_INPUT
 
#define _POSIX_NAME_MAX   14
 
#define _POSIX_NGROUPS_MAX   NGROUPS_MAX
 
#define _POSIX_OPEN_MAX   OPEN_MAX
 
#define _POSIX_PATH_MAX   PATH_MAX
 
#define _POSIX_PIPE_BUF   PIPE_BUF
 

Macro Definition Documentation

◆ _LIMITS_H

#define _LIMITS_H

Definition at line 7 of file limits.h.

◆ _POSIX_ARG_MAX

#define _POSIX_ARG_MAX   ARG_MAX

Definition at line 114 of file limits.h.

◆ _POSIX_CHILD_MAX

#define _POSIX_CHILD_MAX   CHILD_MAX

Definition at line 115 of file limits.h.

◆ _POSIX_LINK_MAX

#define _POSIX_LINK_MAX   LINK_MAX

Definition at line 116 of file limits.h.

◆ _POSIX_MAX_CANON

#define _POSIX_MAX_CANON   MAX_CANON

Definition at line 117 of file limits.h.

◆ _POSIX_MAX_INPUT

#define _POSIX_MAX_INPUT   MAX_INPUT

Definition at line 118 of file limits.h.

◆ _POSIX_NAME_MAX

#define _POSIX_NAME_MAX   14

Definition at line 119 of file limits.h.

◆ _POSIX_NGROUPS_MAX

#define _POSIX_NGROUPS_MAX   NGROUPS_MAX

Definition at line 120 of file limits.h.

◆ _POSIX_OPEN_MAX

#define _POSIX_OPEN_MAX   OPEN_MAX

Definition at line 121 of file limits.h.

◆ _POSIX_PATH_MAX

#define _POSIX_PATH_MAX   PATH_MAX

Definition at line 122 of file limits.h.

◆ _POSIX_PIPE_BUF

#define _POSIX_PIPE_BUF   PIPE_BUF

Definition at line 123 of file limits.h.

◆ ARG_MAX

#define ARG_MAX   2048

Definition at line 97 of file limits.h.

◆ CHAR_BIT

#define CHAR_BIT   8 /* number of bits in a char */

Definition at line 20 of file limits.h.

◆ CHAR_MAX

#define CHAR_MAX   127 /* maximum char value */

Definition at line 10 of file limits.h.

◆ CHAR_MIN

#define CHAR_MIN   -127 /* mimimum char value */

Definition at line 11 of file limits.h.

◆ CHILD_MAX

#define CHILD_MAX   30000

Definition at line 98 of file limits.h.

◆ CLK_TCK

#define CLK_TCK   60

Definition at line 101 of file limits.h.

◆ FCHR_MAX

#define FCHR_MAX

Definition at line 64 of file limits.h.

◆ INT_BIT

#define INT_BIT   32 /* number of bits in a int */

Definition at line 36 of file limits.h.

◆ INT_MAX

#define INT_MAX   2147483647 /* maximum (signed) int value */

Definition at line 34 of file limits.h.

◆ INT_MIN

#define INT_MIN   -2147483647 /* minimum (signed) int value */

Definition at line 35 of file limits.h.

◆ LINK_MAX

#define LINK_MAX   32 /* Maximum number of links */

Definition at line 65 of file limits.h.

◆ LOCK_MAX

#define LOCK_MAX   0 /* Maximum number of locks */

Definition at line 66 of file limits.h.

◆ LONG_BIT

#define LONG_BIT   32 /* number of bits in a long */

Definition at line 42 of file limits.h.

◆ LONG_MAX

#define LONG_MAX   2147483647 /* maximum (signed) long value */

Definition at line 40 of file limits.h.

◆ LONG_MIN

#define LONG_MIN   -2147483647 /* minimum (signed) long value */

Definition at line 41 of file limits.h.

◆ MAX_CANON

#define MAX_CANON   255

Definition at line 95 of file limits.h.

◆ MAX_CHAR

#define MAX_CHAR

Definition at line 92 of file limits.h.

◆ MAX_GROUPS

#define MAX_GROUPS   100 /* Max users per group */

Definition at line 105 of file limits.h.

◆ MAX_INPUT

#define MAX_INPUT   255

Definition at line 96 of file limits.h.

◆ MB_LEN_MAX

#define MB_LEN_MAX   2

Definition at line 111 of file limits.h.

◆ NAME_MAX

#define NAME_MAX   256 /* Maximum file name length */

Definition at line 60 of file limits.h.

◆ NGROUPS_MAX

#define NGROUPS_MAX   0 /* Max number of groups per p. */

Definition at line 104 of file limits.h.

◆ OPEN_MAX

#define OPEN_MAX   20 /* Max # of files open by user */

Definition at line 77 of file limits.h.

◆ PASS_MAX

#define PASS_MAX   8 /* MAX password length */

Definition at line 93 of file limits.h.

◆ PATH_MAX

#define PATH_MAX   1024 /* Maximum path name length */

Definition at line 61 of file limits.h.

◆ PID_MAX

#define PID_MAX   32000 /* Process id max */

Definition at line 88 of file limits.h.

◆ PIPE_BUF

#define PIPE_BUF   PIPE_MAX

Definition at line 82 of file limits.h.

◆ PIPE_MAX

#define PIPE_MAX   5120 /* Maximum pipe size */

Definition at line 81 of file limits.h.

◆ PROC_MAX

#define PROC_MAX

Definition at line 89 of file limits.h.

◆ SCHAR_MAX

#define SCHAR_MAX   127 /* maximum signed char value */

Definition at line 17 of file limits.h.

◆ SCHAR_MIN

#define SCHAR_MIN   -127 /* minimum signed char value */

Definition at line 18 of file limits.h.

◆ SHRT_BIT

#define SHRT_BIT   16 /* number of bits in a short */

Definition at line 25 of file limits.h.

◆ SHRT_MAX

#define SHRT_MAX   32767 /* maximum (signed) short value */

Definition at line 23 of file limits.h.

◆ SHRT_MIN

#define SHRT_MIN   -32767 /* minimum (signed) short value */

Definition at line 24 of file limits.h.

◆ STD_BLK

#define STD_BLK   1024 /* Standard block size */

Definition at line 80 of file limits.h.

◆ SYS_NMLN

#define SYS_NMLN   9

Definition at line 94 of file limits.h.

◆ SYS_OPEN

#define SYS_OPEN   64

Definition at line 72 of file limits.h.

◆ SYSPID_MAX

#define SYSPID_MAX

Definition at line 90 of file limits.h.

◆ TMP_MAX

#define TMP_MAX   32767 /* Max # of tempory files */

Definition at line 85 of file limits.h.

◆ UCHAR_MAX

#define UCHAR_MAX   255 /* maximum unsigned char value */

Definition at line 19 of file limits.h.

◆ UID_MAX

#define UID_MAX   30000

Definition at line 91 of file limits.h.

◆ UINT_MAX

#define UINT_MAX   0xffffffff /* maximum unsigned int value */

Definition at line 33 of file limits.h.

◆ ULONG_MAX

#define ULONG_MAX   0xffffffff /* maximum unsigned long value */

Definition at line 39 of file limits.h.

◆ USHRT_MAX

#define USHRT_MAX   0xffff /* maximum unsigned short value */

Definition at line 22 of file limits.h.