Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <limits.h>

_POSIX_ARG_MAX

Interface status: externallyDefinedApi

_POSIX_ARG_MAX 4096

Description

Maximum length of argument to the exec functions including environment data. Value: 4096

[Top]


_POSIX_CHILD_MAX

Interface status: externallyDefinedApi

_POSIX_CHILD_MAX 25

Description

Maximum number of simultaneous processes per real user ID. Value: 25

[Top]


_POSIX_LINK_MAX

Interface status: externallyDefinedApi

_POSIX_LINK_MAX 8

Description

Maximum number of links to a single file. Value: 8

[Top]


_POSIX_MAX_CANON

Interface status: externallyDefinedApi

_POSIX_MAX_CANON 255

Description

Maximum number of bytes in a terminal canonical input queue. Value: 255

[Top]


_POSIX_MAX_INPUT

Interface status: externallyDefinedApi

_POSIX_MAX_INPUT 255

Description

Maximum number of bytes allowed in a terminal input queue. Value: 255

[Top]


_POSIX_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_NAME_MAX 255

Description

Maximum number of bytes in a filename (not including terminating null). Value: 255

[Top]


_POSIX_NGROUPS_MAX

Interface status: externallyDefinedApi

_POSIX_NGROUPS_MAX 8

Description

Maximum number of simultaneous supplementary group IDs per process. Value: 8

[Top]


_POSIX_OPEN_MAX

Interface status: externallyDefinedApi

_POSIX_OPEN_MAX 20

Description

Maximum number of files that one process can have open at any one time. Value: 20

[Top]


_POSIX_PATH_MAX

Interface status: externallyDefinedApi

_POSIX_PATH_MAX 256

Description

Maximum number of bytes in a pathname.

[Top]


_POSIX_PIPE_BUF

Interface status: externallyDefinedApi

_POSIX_PIPE_BUF 512

Description

Maximum number of bytes that is guaranteed to be atomic when writing to a pipe.

[Top]


_POSIX_SSIZE_MAX

Interface status: externallyDefinedApi

_POSIX_SSIZE_MAX 32767

Description

The value that can be stored in an object of type ssize_t.

[Top]


_POSIX_STREAM_MAX

Interface status: externallyDefinedApi

_POSIX_STREAM_MAX 8

Description

The number of streams that one process can have open at one time.

[Top]


_POSIX_TZNAME_MAX

Interface status: externallyDefinedApi

_POSIX_TZNAME_MAX 6

Description

Maximum number of bytes supported for the name of a timezone (not of the TZ variable).

[Top]


BC_BASE_MAX

Interface status: externallyDefinedApi

BC_BASE_MAX 99

Description

Maximum obase values allowed by the bc utility.

[Top]


BC_DIM_MAX

Interface status: externallyDefinedApi

BC_DIM_MAX 2048

Description

Maximum number of elements permitted in an array by the bc utility.

[Top]


BC_SCALE_MAX

Interface status: externallyDefinedApi

BC_SCALE_MAX 99

Description

Maximum scale value allowed by the bc utility.

[Top]


BC_STRING_MAX

Interface status: externallyDefinedApi

BC_STRING_MAX 1000

Description

Maximum length of a string constant accepted by the bc utility.

[Top]


COLL_WEIGHTS_MAX

Interface status: externallyDefinedApi

COLL_WEIGHTS_MAX 0

Description

Maximum number of weights that can be assigned to an entry of the LC_COLLATE order keyword in the locale definition file; see Locale.

[Top]


EXPR_NEST_MAX

Interface status: externallyDefinedApi

EXPR_NEST_MAX 32

Description

Maximum number of expressions that can be nested within parentheses by the expr utility.

[Top]


LINE_MAX

Interface status: externallyDefinedApi

LINE_MAX 2048

Description

Unless otherwise noted, the maximum length, in bytes, of a utility's input line (either standard input or another file), when the utility is described as processing text files. The length includes room for the trailing .

[Top]


RE_DUP_MAX

Interface status: externallyDefinedApi

RE_DUP_MAX 255

Description

Maximum number of repeated occurrences of a regular expression permitted when using the interval notation m,n; see Regular Expressions.

[Top]


_POSIX2_BC_BASE_MAX

Interface status: externallyDefinedApi

_POSIX2_BC_BASE_MAX 99

Description

Maximum obase values allowed by the bc utility.

[Top]


_POSIX2_BC_DIM_MAX

Interface status: externallyDefinedApi

_POSIX2_BC_DIM_MAX 2048

Description

Maximum number of elements permitted in an array by the bc utility.

[Top]


_POSIX2_BC_SCALE_MAX

Interface status: externallyDefinedApi

_POSIX2_BC_SCALE_MAX 99

Description

Maximum scale value allowed by the bc utility.

[Top]


_POSIX2_BC_STRING_MAX

Interface status: externallyDefinedApi

_POSIX2_BC_STRING_MAX 1000

Description

Maximum length of a string constant accepted by the bc utility.

[Top]


_POSIX2_EXPR_NEST_MAX

Interface status: externallyDefinedApi

_POSIX2_EXPR_NEST_MAX 32

Description

Maximum number of expressions that can be nested within parentheses by the expr utility.

[Top]


_POSIX2_LINE_MAX

Interface status: externallyDefinedApi

_POSIX2_LINE_MAX 2048

Description

Unless otherwise noted, the maximum length, in bytes, of a utility's input line (either standard input or another file), when the utility is described as processing text files. The length includes room for the trailing .

[Top]


_POSIX2_RE_DUP_MAX

Interface status: externallyDefinedApi

_POSIX2_RE_DUP_MAX 255

Description

Maximum number of repeated occurrences of a regular expression permitted

[Top]


_POSIX_AIO_LISTIO_MAX

Interface status: externallyDefinedApi

_POSIX_AIO_LISTIO_MAX 16

Description

The number of I/O operations that can be specified in a list I/O call. Value: 16

[Top]


_POSIX_AIO_MAX

Interface status: externallyDefinedApi

_POSIX_AIO_MAX 1

Description

The number of outstanding asynchronous I/O operations. Value: 1

[Top]


_POSIX_DELAYTIMER_MAX

Interface status: externallyDefinedApi

_POSIX_DELAYTIMER_MAX 32

Description

The number of timer expiration overruns. Value: 32

[Top]


_POSIX_MQ_OPEN_MAX

Interface status: externallyDefinedApi

_POSIX_MQ_OPEN_MAX 8

Description

The number of message queues that can be open for a single process. Value: 8

[Top]


_POSIX_MQ_PRIO_MAX

Interface status: externallyDefinedApi

_POSIX_MQ_PRIO_MAX 32

Description

The maximum number of message priorities supported by the implementation. Value: 32

[Top]


_POSIX_RTSIG_MAX

Interface status: externallyDefinedApi

_POSIX_RTSIG_MAX 8

Description

The number of realtime signal numbers reserved for application use.

[Top]


_POSIX_SEM_NSEMS_MAX

Interface status: externallyDefinedApi

_POSIX_SEM_NSEMS_MAX 256

Description

The number of semaphores that a process may have.

[Top]


_POSIX_SIGQUEUE_MAX

Interface status: externallyDefinedApi

_POSIX_SIGQUEUE_MAX 32

Description

The number of queued signals that a process may send and have pending at the receiver(s) at any time.

[Top]


_POSIX_TIMER_MAX

Interface status: externallyDefinedApi

_POSIX_TIMER_MAX 32

Description

The per-process number of timers.

[Top]


_POSIX_THREAD_DESTRUCTOR_ITERATIONS

Interface status: externallyDefinedApi

_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4

Description

The number of attempts made to destroy a thread's thread-specific data values on thread exit.

[Top]


_POSIX_THREAD_KEYS_MAX

Interface status: externallyDefinedApi

_POSIX_THREAD_KEYS_MAX 128

Description

The number of data keys per process.

[Top]


_POSIX_THREAD_THREADS_MAX

Interface status: externallyDefinedApi

_POSIX_THREAD_THREADS_MAX 64

Description

The number of threads per process.

[Top]


_POSIX_HOST_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_HOST_NAME_MAX 255

Description

Maximum length of a host name (not including the terminating null) as returned from the gethostname(char *,size_t)gethostname(char *,size_t) function. Value: 255

[Top]


_POSIX_LOGIN_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_LOGIN_NAME_MAX 9

Description

The size of the storage required for a login name, in bytes, including the terminating null. Value: 9

[Top]


_POSIX_SS_REPL_MAX

Interface status: externallyDefinedApi

_POSIX_SS_REPL_MAX 4

Description

The number of replenishment operations that may be simultaneously pending for a particular sporadic server scheduler.

[Top]


_POSIX_SYMLINK_MAX

Interface status: externallyDefinedApi

_POSIX_SYMLINK_MAX 255

Description

The number of bytes in a symbolic link.

[Top]


_POSIX_SYMLOOP_MAX

Interface status: externallyDefinedApi

_POSIX_SYMLOOP_MAX 8

Description

The number of symbolic links that can be traversed in the resolution of a pathname in the absence of a loop.

[Top]


_POSIX_TRACE_EVENT_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_TRACE_EVENT_NAME_MAX 30

Description

The length in bytes of a trace event name.

[Top]


_POSIX_TRACE_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_TRACE_NAME_MAX 8

Description

The length in bytes of a trace generation version string or a trace stream name.

[Top]


_POSIX_TRACE_SYS_MAX

Interface status: externallyDefinedApi

_POSIX_TRACE_SYS_MAX 8

Description

The number of trace streams that may simultaneously exist in the system.

[Top]


_POSIX_TRACE_USER_EVENT_MAX

Interface status: externallyDefinedApi

_POSIX_TRACE_USER_EVENT_MAX 32

Description

The number of user trace event type identifiers that may simultaneously exist in a traced process, including the predefined user trace event POSIX_TRACE_UNNAMED_USER_EVENT.

[Top]


_POSIX_TTY_NAME_MAX

Interface status: externallyDefinedApi

_POSIX_TTY_NAME_MAX 9

Description

The size of the storage required for a terminal device name, in bytes, including the terminating null.

[Top]


_POSIX2_CHARCLASS_NAME_MAX

Interface status: externallyDefinedApi

_POSIX2_CHARCLASS_NAME_MAX 14

Description

Maximum number of bytes in a character class name.

[Top]


_POSIX2_COLL_WEIGHTS_MAX

Interface status: externallyDefinedApi

_POSIX2_COLL_WEIGHTS_MAX 2

Description

Maximum number of weights that can be assigned to an entry of the LC_COLLATE order keyword in the locale definition file

[Top]


_POSIX_RE_DUP_MAX

Interface status: externallyDefinedApi

_POSIX_RE_DUP_MAX _POSIX2_RE_DUP_MAX

Description

The number of repeated occurrences of a BRE permitted by the regexec(const regex_t *,const char *,size_t,regmatch_t *,int) and regcomp(regex_t *,const char *,int)regcomp(regex_t *,const char *,int) functions

[Top]


_XOPEN_IOV_MAX

Interface status: externallyDefinedApi

_XOPEN_IOV_MAX 16

Description

Maximum number of iovec structures that one process has available for use with readv or writev.

[Top]


_XOPEN_NAME_MAX

Interface status: externallyDefinedApi

_XOPEN_NAME_MAX 255

Description

Maximum number of bytes in a filename (not including the terminating null).

[Top]


_XOPEN_PATH_MAX

Interface status: externallyDefinedApi

_XOPEN_PATH_MAX 1024

Description

Maximum number of bytes in a pathname.

[Top]


NL_ARGMAX

Interface status: externallyDefinedApi

NL_ARGMAX 99

Description

Maximum value of digit in calls to the printf(const char *,...)printf(const char *,...) and scanf(const char *,...)scanf(const char *,...) functions.

[Top]


NL_LANGMAX

Interface status: externallyDefinedApi

NL_LANGMAX 31

Description

Maximum number of bytes in a LANG name.

[Top]


NL_MSGMAX

Interface status: externallyDefinedApi

NL_MSGMAX 32767

Description

Maximum message number.

[Top]


NL_NMAX

Interface status: externallyDefinedApi

NL_NMAX 1

Description

Maximum number of bytes in an N-to-1 collation mapping.

[Top]


NL_SETMAX

Interface status: externallyDefinedApi

NL_SETMAX 255

Description

Maximum set number.

[Top]


NL_TEXTMAX

Interface status: externallyDefinedApi

NL_TEXTMAX 2048

Description

Maximum number of bytes in a message string.

[Top]


MB_LEN_MAX

Interface status: externallyDefinedApi

MB_LEN_MAX 6

Description

Maximum number of bytes in a character, for any supported locale.

[Top]


PTHREAD_KEYS_MAX

Interface status: externallyDefinedApi

PTHREAD_KEYS_MAX 128

Description

Maximum number of data keys that can be created by a process.

[Top]


PTHREAD_DESTRUCTOR_ITERATIONS

Interface status: externallyDefinedApi

PTHREAD_DESTRUCTOR_ITERATIONS 4

Description

Maximum number of attempts made to destroy a thread's thread-specific data values on thread exit.