Sun::Solaris::Project 模块可以为与项目相关的系统调用和 libproject(3LIB) 库提供包装。
Sun::Solaris::Project 模块使用与项目相关的头文件中的常量。
MAXPROJID |
PROJNAME_MAX |
PROJF_PATH |
PROJECT_BUFSZ |
SETPROJ_ERR_TASK |
SETPROJ_ERR_POOL |
libexacct(3LIB) API 的 perl 扩展为项目提供了以下函数。
Sun::Solaris::Project 模块不包含类方法。
Sun::Solaris::Project 模块不包含对象方法。
缺省情况下,此模块中不会导出任何内容。可以使用以下标记有选择性地导入此模块中定义的常量和函数。
标记 |
常量或函数 |
---|---|
: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 |