resource.h man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

resource.h(3HEAD)		    Headers		     resource.h(3HEAD)

NAME
       resource.h, resource - definitions for resource operations

SYNOPSIS
       #include <sys/resource.h>

DESCRIPTION
       The <sys/resource.h> header defines the symbolic constants listed below
       as possible values of the which argument of getpriority() and setprior‐
       ity(). See getpriority(3C).

       PRIO_PROCESS    identifies the who argument as a process ID

       PRIO_PGRP       identifies the who argument as a process group ID

       PRIO_USER       identifies the who argument as a user  ID

       The following type is defined through typedef:

       rlim_t	       unsigned integer type used for limit values

       The following symbolic constants are defined:

       RLIM_INFINITY	       a value of rlim_t indicating no limit

       RLIM_SAVED_MAX	       a  value	 of type rlim_t indicating an unrepre‐
			       sentable saved hard limit

       RLIM_SAVED_CUR	       a value of type rlim_t indicating  an  unrepre‐
			       sentable saved soft limit

       The  symbolic  constants listed below are defined as possible values of
       the who parameter of getrusage(). See getrusage(3C).

       RUSAGE_SELF	       returns information about the current process

       RUSAGE_CHILDREN	       returns information about children of the  cur‐
			       rent process

       The   <sys/resource.h>  header  defines	the  rlimit  structure,	 which
       includes	 the following members:

       rlim_t rlim_cur	   /* the current (soft) limit */
       rlim_t rlim_max	   /* the hard limit */

       The  <sys/resource.h>  header  defines  the  rusage  structure,	 which
       includes the following members:

       struct timeval ru_utime	   /* user time used */
       struct timeval ru_stime	   /* system time used */

       The timeval structure is defined as described in <sys/time.h>.

       The  symbolic constants listed below are defined as possible values for
       the resource argument of getrlimit() and setrlimit(). See getrlimit(2).

       RLIMIT_CORE	       limit on size of core dump file

       RLIMIT_CPU	       limit on CPU time per process

       RLIMIT_DATA	       limit on data segment size

       RLIMIT_FSIZE	       limit on file size

       RLIMIT_NOFILE	       limit on number of open files

       RLIMIT_STACK	       limit on stack size

       RLIMIT_AS	       limit on address space size

       The id_t type is defined through typedef as described in <sys/types.h>.
       See types.h(3HEAD).

       Inclusion of the <sys/resource.h> header can also make visible all sym‐
       bols from <sys/time.h>. See time.h(3HEAD).

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       getrlimit(2),	getpriority(3C),    time.h(3HEAD),     types.h(3HEAD),
       attributes(5), standards(5)

SunOS 5.10			  10 Sep 2004		     resource.h(3HEAD)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net