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 |