scf_limit - limit information for Service Configuration Facility
cc [ flag... ] file... -lscf [ library... ] #include <libscf.h> ssize_t scf_limit(uint32_t name);
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
SCF_LIMIT_MAX_PG_TYPE_LENGTH
SCF_LIMIT_MAX_NAME_LENGTH
SCF_LIMIT_MAX_VALUE_LENGTH
Lengths do not include space for the required terminating null byte.
Upon successful completion, scf_limit() returns the requested value. Otherwise, it returns -1.
The scf_limit() function will fail if:
SCF_ERROR_INVALID_ARGUMENT
The scf_error(3SCF) function can be used to retrieve the error value.
See attributes(5) for descriptions of the following attributes:
|
libscf(3LIB), scf_error(3SCF), attributes(5)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |