/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: posix:limits.h (VERSION 2.6) */ #ifndef __TDF_POSIX_LIMITS_H #define __TDF_POSIX_LIMITS_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__posix__limits begin #ifndef __TDF_ANSI_LIMITS_H #pragma extend interface "../ansi.api/limits.h" #endif /* __TDF_ANSI_LIMITS_H */ #define _POSIX_ARG_MAX 4096 #define _POSIX_CHILD_MAX 6 #define _POSIX_LINK_MAX 8 #define _POSIX_MAX_CANON 255 #define _POSIX_MAX_INPUT 255 #define _POSIX_NAME_MAX 14 #define _POSIX_NGROUPS_MAX 0 #define _POSIX_OPEN_MAX 16 #define _POSIX_PATH_MAX 255 #define _POSIX_PIPE_BUF 512 #pragma token EXP const : int : NGROUPS_MAX # posix.limits.NGROUPS_MAX #if 0 /* These values are optional */ #pragma token EXP const : int : ARG_MAX # posix.limits.ARG_MAX #pragma token EXP const : int : CHILD_MAX # posix.limits.CHILD_MAX #pragma token EXP const : int : LINK_MAX # posix.limits.LINK_MAX #pragma token EXP const : int : MAX_CANON # posix.limits.MAX_CANON #pragma token EXP const : int : MAX_INPUT # posix.limits.MAX_INPUT #pragma token EXP const : int : NAME_MAX # posix.limits.NAME_MAX #pragma token EXP const : int : OPEN_MAX # posix.limits.OPEN_MAX #pragma token EXP const : int : PATH_MAX # posix.limits.PATH_MAX #pragma token EXP const : int : PIPE_BUF # posix.limits.PIPE_BUF #endif /* 0 */ #pragma interface NGROUPS_MAX #if 0 #pragma interface ARG_MAX CHILD_MAX LINK_MAX MAX_CANON MAX_INPUT NAME_MAX #pragma interface OPEN_MAX PATH_MAX PIPE_BUF #endif /* 0 */ #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_POSIX_LIMITS_H */