scf_limit man page on SunOS

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

scf_limit(3SCF)Service Configuration Facility Library Functionsscf_limit(3SCF)

NAME
       scf_limit - limit information for Service Configuration Facility

SYNOPSIS
       cc [ flag... ] file... -lscf [ library... ]
       #include <libscf.h>

       ssize_t scf_limit(uint32_t name);

DESCRIPTION
       The  scf_limit()	 function  returns  information	 about implementation-
       defined limits in the service configuration facility. These limits  are
       generally  maximum  lengths for various strings. The values returned do
       not change during the execution of a program, but they  should  not  be
       cached between executions.

       The available values for name are:

       SCF_LIMIT_MAX_FMRI_LENGTH

	   Return  the	maximum	 length	 of  an FMRI the service configuration
	   facility accepts.

       SCF_LIMIT_MAX_PG_TYPE_LENGTH

	   Return the maximum length for property group types in  the  service
	   configuration facility.

       SCF_LIMIT_MAX_NAME_LENGTH

	   Return  the	maximum	 length for names in the service configuration
	   facility. This value does not include space for the required termi‐
	   nating null byte.

       SCF_LIMIT_MAX_VALUE_LENGTH

	   Return  the	maximum	 string	 length	 a  scf_value_t	 can hold, not
	   including the terminating null byte.

       Lengths do not include space for the required terminating null byte.

RETURN VALUES
       Upon successful completion, scf_limit() returns	the  requested	value.
       Otherwise, it returns -1.

ERRORS
       The scf_limit() function will fail if:

       SCF_ERROR_INVALID_ARGUMENT

	   The name argument is not a recognized request.

       The scf_error(3SCF) function can be used to retrieve the error value.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Evolving			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       libscf(3LIB), scf_error(3SCF), attributes(5)

SunOS 5.10			  17 Aug 2004		       scf_limit(3SCF)
[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