The Sun::Solaris::Project module provides wrappers for the project-related system calls and the libproject(3LIB) library.
The Sun::Solaris::Project module uses constants from the project-related header files.
MAXPROJID |
PROJNAME_MAX |
PROJF_PATH |
PROJECT_BUFSZ |
SETPROJ_ERR_TASK |
SETPROJ_ERR_POOL |
The perl extensions to the libexacct(3LIB) API provide the following functions for projects.
The Sun::Solaris::Project module has no class methods.
The Sun::Solaris::Project module has no object methods.
By default, nothing is exported from this module. The following tags can be used to selectively import constants and functions defined in this module.
Tag |
Constant or Function |
---|---|
:SYSCALLS |
getprojid() |
:LIBCALLS |
setproject(), activeprojects(), getprojent(), setprojent(), endprojent(), getprojbyname(), getprojbyid(), getdefaultproj(), fgetprojent(), inproj(), getprojidbyname() |
:CONSTANTS |
MAXPROJID_TASK, PROJNAME_MAX, PROJF_PATH, PROJECT_BUFSZ, SETPROJ_ERR, SETPROJ_ERR_POOL |
:ALL |
:SYSCALLS, :LIBCALLS, :CONSTANTS |